华为云用户手册

  • 资产发现 单击“资产发现”,弹出“资产发现”策略详情界面。 在弹出的资产管理界面中,修改“策略内容”,参数说明如表2所示。 表2 资产管理策略内容参数说明 参数名称 参数说明 检测时间 针对不同资产自动执行检测的固定时间点,其中中间件、Web框架、内核模块、Web应用、Web站点、Web服务、数据库可进行自定义检测时间。 偏移时间指在设置的目标时间向前或向后做自动调节执行检测。 账号:Linux每小时自动检测一次,Windows实时检测。 开放端口:每30秒自动检测一次。 进程:每小时自动检测一次。 软件:每天自动检测一次。 自启动项:每小时自动检测一次。 中间件/Web框架:可一起选择检测日和时间。 内核模块:需根据需求独立设置检测日和时间。 Web应用/Web站点/Web服务/数据库:可一起选择检测日和时间。 指定待扫描web目录 需要扫描的web目录。 确认无误,单击“确认”,完成修改。 如果企业项目选择的“所有项目”,且修改的默认策略组的策略,您可以单击“保存并应用到其他项目”,将当前策略内容的修改应用到其他同版本策略下。
  • 约束与限制 该方案当前仅支持华北-北京四区域。 在使用之前,请 注册华为账号 并开通华为云,并完成实名认证,账号不能处于欠费或冻结状态。 该方案支持识别发票图片,发票PDF、OFD文件。其中,图片支持JPEG、JPG、PNG、BMP、TIFF格式,多页PDF仅识别第一页。 同一张发票每天最多可查验真伪5次;可查验最近5年内(国家税务总局)增值税发票管理系统开具的发票。 卸载解决方案前,请先确保OBS桶中无数据,否则解决方案将卸载失败。 该解决方案暂时不支持OBS上传KMS加密文件。
  • 方案架构 图1 方案架构图 部署该解决方案会使用到如下资源: 创建用于上传发票的OBS桶,企业业务系统将员工报销的发票图片或者电子发票PDF文件上传到该桶。 创建用于存储发票识别与验真结果的OBS桶,企业业务系统定时从该桶中获取结果并处理。 函数工作流 :用于实现调用 文字识别 服务的业务逻辑,当OBS桶收到上传的发票文件后,会自动通知函数调用文字识别服务,并将结果存放到指定的OBS桶里。 文字识别服务:提供发票识别与验真服务,识别用户上传的发票内容以及对接国税局系统进行真伪验证。
  • 应用场景 该解决方案基于华为云文字识别服务增值税发票识别与发票验真技术构建,自动识别和录入增值税发票各字段信息,减少人工核算工作量,实现财税报销自动化。同时,自动接入国家税务机关发票查验平台进行发票真伪核验,降低企业人力查验成本,防止税务合规风险。支持增值税发票、增值税普通发票、增值税电子普通发票以及增值税普通发票(卷票)四种类型发票的识别与验真。该方案主要适用于如下场景: 企业日常财务报销 供应链发票核验 财税 代理记账
  • 方案优势 场景丰富 支持发票识别和发票验真功能。 支持增值税专用发票、增值税普通发票、增值税电子普通发票、增值税普通发票(卷票)4种发票。 支持发票图片或者电子发票PDF文件。 简单易用 企业业务系统只需要对接华为云 对象存储服务 即可自动实现发票的内容识别与验真,降低企业业务系统集成文字识别服务的难度。 降本增效 按需付费,用户只需花费少量成本,即可代替发票的人工录入以及真伪审核,提升业务效率以及防止税务合规风险。
  • 异常检测任务配置说明 任务配置主要分为6个部分,每个部分的含义及配置说明如表3所示。 表3 异常检测任务配置说明 操作 操作说明 数据 定义异常检测数据从何而来,建议直接使用指标仓库Warehouse类型。 视图是异常检测使用的视图,一般是一键创建步骤的时候自动创建而来。指标是用哪个指标的数据来进行检测。 基础 主要配置项为指标列和维度列的指定。 时间列:指标列和计数列指定了对于异常检测而言,哪些列的数据是时间,指标和请求量。 维度:指定了对哪些维度进行检测。如果新增维度,单击“+”号;单击“获取动态值”,输入维度,从数据库中动态查询参数值;如需手动修改,单击“打开编辑器”进行修改,如果需动态更新维度,可以打开自动更新按钮,选择自动更新周期。 模型 算法配置:模型主要涉及算法及任务相关信息。其中算法配置页签主要涉及算法及其模型。 检测任务配置:训练配置和Judge配置主要是训练和Judge定时任务相关的配置及任务执行的结果。这些配置的都是自动完成,使用者重点关注任务每次执行是否成功。 抑制 抑制主要是利用根因诊断的能力,对数据进行下钻分析,确认根因的维度。如果根因的维度与配置的维度一致,则抑制该告警。所以前提是先配置完成根因诊断能力。 告警 基础配置,指定告警配置,主要配置如下: 推送状态: Start或者Stop,设置Stop将不会推送告警。 告警级别:告警的级别与告警系统对应。 阈值类型:是要对上限还是下限进行检测。 告警降级配置:选择是否开启告警降级。 告警路由:配置告警路由规则。 大盘 监控服务支持报表开发功能,其中告警总览页面类型的报表可以通过大盘设置过滤。
  • 开通了代表什么 开通了Cloud Map类似于放通了权限,业务的中间件、微服务等信息就可以注册上来了,并且可以在管理台上看到。如果业务没有开通直接对接Cloud Map会报错403。 对于首次接入Cloud Map的产品,Cloud Map会为其产品单独规划集群,所以开通时需要Cloud Map运维审批,可能需要创建集群耗时较长。对于已经有服务接入过Cloud Map的产品,Cloud Map已经为其规划好了集群,产品下的服务申请开通后会自动审批完成,用户在申请开通后刷新页面即可直接使用。
  • 自定义请求 在测试用例中,可能需要调用项目之外的接口,例如在请求华为终端app前,需要调用账号服务的获取用户认证token。此时用户可以在测试步骤中添加自定义请求,自定义请求可以是任何 HTTP 请求,包括常见的 GET、POST、PUT、DELETE 等请求。 单击“URL请求”选项,添加“自定义URL请求”测试步骤。 在自定义请求中可编辑请求名称、地址和请求参数等信息,详细参照设置接口请求章节。
  • 从postman文件导入 接口自动化测试用例支持通过导入Postman文件,生成测试步骤。 导入Postman文件需满足以下要求: 支持Postman Collection v2.1标准。 仅支持Postman请求方法、请求URL、请求头、请求体生成测试步骤。 Postman请求体导入方式仅支持form-data、x-www-form-urlencode、raw。 Postman请求体form-data上传附件需要在测试步骤中单独上传。 单击“Postman”,弹出“导入Postman Colection文件”对话框。 上传需要导入的postman文件,单击“确定”,导入postman请求文件,完成测试步骤添加。
  • 从接口/接口用例导入 用户可以将API设计的数据导入测试步骤,主要有两个来源:“从【接口用例】导入(推荐)”和“从【接口】导入”。 从【接口用例】导入(推荐) 在弹出的“从【接口用例】导入(推荐)”对话框上,选择需要导入的接口,即“API设计”中接口的调试用例,参考保存为用例。 单击“导入”,完成测试步骤添加。 从【接口】导入 在弹出的“从【接口】导入”对话框上,选择需要导入的接口,即“API设计”的接口数据。 单击“导入”,完成测试步骤添加。
  • 创建和配置 域名 托管 为了方便对您的自定义域名和静态网站统一管理,实现业务全面云化,您可以直接在华为云提供的云解析服务(Domain Name Service,DNS)上托管您的自定义域名。托管完成后,后续域名解析的管理都可以在云解析服务上进行,包括:管理记录集、管理反向解析、设置域名泛解析等等。 您也可以直接在域名注册商域名解析中,根据是否开启 CDN加速 来添加一条别名记录。 如果绑定自定义域名时开启了CDN加速,则添加的别名记录需指向CDN提供的加速域名。例如:域名“www.example.com”开启CDN加速后的加速域名为“www.example.com.c.cdnhwc1.com”,则需要在域名注册商添加一条值为“www.example.com CNAME www.example.com.c.cdnhwc1.com”的记录。 如果绑定自定义域名时未开启CDN加速,则添加的别名记录需指向桶的访问域名。例如:桶“example”所处区域“华北-北京一”,则需要在域名注册商添加一条值为“www.example.com CNAME example.obs.cn-north-1.myhuaweicloud.com”的记录。 使用云解析服务创建和配置域名托管的操作步骤如下: 创建公网域名。 在云解析服务中创建公网域名,使用准备工作中注册的根域名“example.com”作为创建公网域名。详细的创建方法请参见配置网站解析章节中的“添加域名”部分内容。 添加别名记录。 在云解析服务中为托管域名子域名“www.example.com”添加记录集,配置该子域名别名指向OBS的静态网站托管域名。在添加别名记录时参数配置如下: 主机记录:输入“www”。 类型:选择“CNAME – 将域名指向另外一个域名”。 线路类型:选择“全网默认”。 TTL(秒):保持默认。 值:需指向的域名。如果绑定自定义域名时没有开启CDN加速,此处填写OBS的桶的静态网站托管域名;如果开启了CDN加速,此处填写CDN提供的加速域名(即CNAME)。 详细的创建方法请参见增加CNAME类型记录集。 在域名注册商处修改域名解析服务器地址。 在域名注册商处,将该根域名对应的NS记录中域名解析服务器地址修改为云解析服务(DNS)服务器的地址,具体地址为云解析服务中该公网域名记录集中NS记录的值字段内容信息。 详细的更改域名解析服务器地址的方法请参见配置网站解析章节中的“更改域名的DNS服务器”部分。 更改后的域名解析服务器地址将于48小时内生效,具体生效时间请以域名注册商处的说明为准。 父主题: 实施步骤
  • 从接口/接口用例导入 用户可以将API设计的数据导入测试步骤,主要有两个来源:“从【接口用例】导入(推荐)”和“从【接口】导入”。 从【接口用例】导入(推荐) 在弹出的“从【接口用例】导入(推荐)”对话框上,选择需要导入的接口,即“API设计”中接口的调试用例,参考保存为用例。 单击“导入”,完成测试步骤添加。 从【接口】导入 在弹出的“从【接口】导入”对话框上,选择需要导入的接口,即“API设计”的接口数据。 单击“导入”,完成测试步骤添加。
  • 自定义请求 在测试用例中,可能需要调用项目之外的接口,例如在请求华为终端app前,需要调用账号服务的获取用户认证token。此时用户可以在测试步骤中添加自定义请求,自定义请求可以是任何 HTTP 请求,包括常见的 GET、POST、PUT、DELETE 等请求。 单击“URL请求”选项,添加“自定义URL请求”测试步骤。 在自定义请求中可编辑请求名称、地址和请求参数等信息,详细参照设置接口请求章节。
  • 从postman文件导入 接口自动化测试用例支持通过导入Postman文件,生成测试步骤。 导入Postman文件需满足以下要求: 支持Postman Collection v2.1标准。 仅支持Postman请求方法、请求URL、请求头、请求体生成测试步骤。 Postman请求体导入方式仅支持form-data、x-www-form-urlencode、raw。 Postman请求体form-data上传附件需要在测试步骤中单独上传。 单击“Postman”,弹出“导入Postman Colection文件”对话框。 上传需要导入的postman文件,单击“确定”,导入postman请求文件,完成测试步骤添加。
  • 内置参数 内置参数是将HTTP/HTTPS响应的对应部分参数化,在检查点、响应提取功能中的“来源”选项中可以选择内置参数。 内置参数如下表: 内置参数 参数说明 是否支持多级取值 用途 举例 响应体(json) 表示接口返回的响应体。 是 检查点的属性字段 参数传递的属性字段 检查点:判断响应体中的id等于100。 设置方法:设置检查点来源为响应体(JSON),属性为id(前提条件响应体JSON串有id字段),设置比较符为等于(字符串、不区分大小写),设置目标值为100。 响应头 表示接口返回的响应头。 是 检查点的属性字段 参数传递的属性字段 检查点:判断响应头中的token等于abcd。 设置方法:设置来源为响应头,属性为token(前提条件响应头有token),设置比较符为等于(字符串、不区分大小写),设置目标值为abcd。 响应码 表示接口返回的响应码。 否 检查点的属性或值字 变量的属性字段 检查点:判断响应码等于200。 设置方法:设置来源为响应码,设置比较符为等于(数字),设置目标值为200。 内置参数支持多级取值,例如: 响应体为“{"result":{"appId":12}}”时,则取appId的格式为:来源选择响应体,属性为“result.appId”。如果result是数组格式。则属性为“result[i].appId”,其中,i为非负整数。
  • 局部参数 局部参数使用范围是当前测试用例,如:测试步骤的参数、检查点、变量等都可以引用局部参数。 局部参数引用形式为“${参数名}”,如:参数名为“hostIp”,则可以使用“${hostIp}”来引用该参数。 局部参数主要配置项如下: 配置项 是否必填 描述 名称 是 支持中英文、数字、点号、中文短横线、下划线的半角字符,并且长度范围是1~300。 类型 是 支持文本、随机字符串、随机整数、时间戳、格式化时间戳、生成UUID、Base64编码、MD5哈希值、密码或认证信息、SHA512编码。 描述 否 对参数的简要描述,上限为3000字符。默认为当前参数类型的描述。 单击“文本框”后,用户可以直接输入文本描述。 单击,输入一个json,单击“Json转换”,可以给没有换行的Json添加换行和缩进,单击“回填”添加成功。 值 否 用户可以为不同类型的参数赋值。 敏感变量 否 勾选为敏感数据后,测试计划对参数值加密存储,在测试结果日志中使用星号覆盖处理。敏感数据类型适用并不限于个人信息、鉴权信息,例如姓名、地址、用户名等。 动态变量 否 动态参数的值可以在用例执行过程中被赋值。动态参数初始值可为空,被赋值之后,此处显示的是最新值。 动态参数赋值方法:在用例测试步骤“响应提取”的“赋值给环境动态参数”中设置后,在测试执行时,响应提取的内容将被赋值给动态参数。 参数类型: 名称 描述 文本 上限为10000字符,支持设置“敏感参数”、“动态参数” ,默认为否。 随机字符串 随机生成指定长度字符串,随机字符串的变量值长度校验范围【1-9999】,不支持设置“敏感参数”及“动态参数”。 随机整数 随机生成指定范围整数,区间范围校验为【-999999999~999999999】,不支持设置“敏感参数”及“动态参数” 。 例如:设置【-9999,9999】 ,会获取这个区间内的随机整数。 时间戳 无需输入,生成当前整数时间戳,不支持设置“敏感参数”及“动态参数”。 格式化时间戳 格式为yyyy-MM-dd HH:mm:ss或yyyy-MM-dd,不支持设置“敏感参数”及“动态参数”。 例如: yyyy-MM-dd HH:mm:ss:33250825252000 , 预期值为3023-09-05 20:20:52。 yyyy-MM-dd:33250825252000,预期值为3023-09-05。 生成UUID 无需输入,不支持设置“敏感参数”及“动态参数”。 Base64编码 使用Base64方法编码参数,上限为256字符,不支持设置“敏感参数”及“动态参数”。 MD5哈希值 使用指定参数生成MD5哈希值,上限为256字符,不支持设置“敏感参数”及“动态参数”。 密码或认证信息 上限为256字符,不支持设置“敏感参数”及“动态参数”。默认勾选“敏感参数”。 SHA512编码 上限为256字符,不支持设置“敏感参数”及“动态参数”。默认勾选“敏感参数”。 数组 数组的内容是json数组格式,上限为10000字符,不支持设置“敏感参数”及“动态参数”。 局部参数管理 进入接口自动化用例编辑的“脚本”页签,进入“局部参数”管理页面。 单击左上方“新建变量”,输入参数名、类型、值,全部参数设置完毕,单击“保存”,完成局部参数设置。
  • 接口自动化用例系统关键字 接口自动化测试将常见的操作封装成关键字供用户使用,用于提升编写接口测试用例的效率。 使用系统关键字高阶特性,需要开通TestPlan专业版套餐或CodeArts专业版以上套餐。 表1 系统关键字一览表 分类 关键字集 认证类 认证类—Get IAM Token 认证类—OAuth2For OneAccess 数据库操作类 数据库类—MySQLQuery 数据库类—MySQLUpdate 数据库类—MySQLInsert 数据库类—MySQLDelete 数据库类—OpenGaussQuery 数据库类—OpenGaussUpdate 数据库类—OpenGaussInsert 数据库类—OpenGaussDelete 数据库类—PostgreSQLQuery 数据库类—PostgreSQLUpdate 数据库类—PostgreSQLInsert 数据库类—PostgreSQLDelete 数据库类—MongoDBQuery 数据库类—MongoDBInsert 数据库类—MongoDBUpdate 数据库类—MongoDBDelete 中间件类 中间件类—RedisGet 中间件类—RedisSet 中间件类—OBSWrite 中间件类—OBSDelete 中间件类—OBSQuery 中间件类—KafkaProducer 中间件类—KafkaConsumer 协议类 协议类—TCP 协议类—UDP 协议类—WSConnect 协议类—WSRequest 协议类—WSWriteOnly 协议类—WSReadOnly 协议类—WSDisConnect 协议类—MQTTConnect 协议类—MQTTDisconnect 协议类—MQTTPublish 协议类—MQ TTS ubscribe 协议类—DubboClient 具体请参考CodeArts Testplan的接口自动化用例系统关键字。
  • 接口关键字 接口关键字中定义单个接口的请求,可以通过导入Swagger文件、保存自定义URL请求等方式生成。 导入Swagger文件生成数据 在右侧“关键字库”界面,单击“导入接口”。 在弹出的“导入接口”页面,单击“点击添加文件或拖拽上传”,选择配置好的Swagger接口文档,单击“确定”,完成Swagger文件导入。 文档导入成功后,系统自动解析生成脚本模板,脚本模板包含了接口的基本描述信息。可以从“关键字库”界面单击“+”或直接拖拽接口添加至测试步骤,只需要按模板输入接口参数就可以进行测试。 具体请参考CodeArts Testplan的接口关键字。
  • 关键字库入口 在“脚本”页签,页面右侧展示“关键字库”。 通过Swagger文件导入的关键字放置在关键字库的“接口”页签中,详细操作请参考接口关键字。 关键字用例和组合关键字放置在关键字库的“组合”页签中,支持从0到1创建新的组合关键字,详细操作请参考组合关键字。 认证类、数据库操作类、中间件类、协议类等实用关键字放置在“系统”页签中,详细操作请参考接口自动化用例关键字。 单击关键字库中“名称”下拉列表,可以按照“名称”、“描述”,搜索对应的关键字。
  • 局部参数 局部参数使用范围是当前测试用例,如:测试步骤的参数、检查点、变量等都可以引用局部参数。 局部参数引用形式为“${参数名}”,如:参数名为“hostIp”,则可以使用“${hostIp}”来引用该参数。 局部参数主要配置项如下: 配置项 是否必填 描述 名称 是 支持中英文、数字、点号、中文短横线、下划线的半角字符,并且长度范围是1~300。 类型 是 支持文本、随机字符串、随机整数、时间戳、格式化时间戳、生成UUID、Base64编码、MD5哈希值、密码或认证信息、SHA512编码。 描述 否 对参数的简要描述,上限为3000字符。默认为当前参数类型的描述。 单击“文本框”后,用户可以直接输入文本描述。 单击,输入一个json,单击“Json转换”,可以给没有换行的Json添加换行和缩进,单击“回填”添加成功。 值 否 用户可以为不同类型的参数赋值。 敏感变量 否 勾选为敏感数据后,测试计划对参数值加密存储,在测试结果日志中使用星号覆盖处理。敏感数据类型适用并不限于个人信息、鉴权信息,例如姓名、地址、用户名等。 动态变量 否 动态参数的值可以在用例执行过程中被赋值。动态参数初始值可为空,被赋值之后,此处显示的是最新值。 动态参数赋值方法:在用例测试步骤“响应提取”的“赋值给环境动态参数”中设置后,在测试执行时,响应提取的内容将被赋值给动态参数。 参数类型: 名称 描述 文本 上限为10000字符,支持设置“敏感参数”、“动态参数” ,默认为否。 随机字符串 随机生成指定长度字符串,随机字符串的变量值长度校验范围【1-9999】,不支持设置“敏感参数”及“动态参数”。 随机整数 随机生成指定范围整数,区间范围校验为【-999999999~999999999】,不支持设置“敏感参数”及“动态参数” 。 例如:设置【-9999,9999】 ,会获取这个区间内的随机整数。 时间戳 无需输入,生成当前整数时间戳,不支持设置“敏感参数”及“动态参数”。 格式化时间戳 格式为yyyy-MM-dd HH:mm:ss或yyyy-MM-dd,不支持设置“敏感参数”及“动态参数”。 例如: yyyy-MM-dd HH:mm:ss:33250825252000 , 预期值为3023-09-05 20:20:52。 yyyy-MM-dd:33250825252000,预期值为3023-09-05。 生成UUID 无需输入,不支持设置“敏感参数”及“动态参数”。 Base64编码 使用Base64方法编码参数,上限为256字符,不支持设置“敏感参数”及“动态参数”。 MD5哈希值 使用指定参数生成MD5哈希值,上限为256字符,不支持设置“敏感参数”及“动态参数”。 密码或认证信息 上限为256字符,不支持设置“敏感参数”及“动态参数”。默认勾选“敏感参数”。 SHA512编码 上限为256字符,不支持设置“敏感参数”及“动态参数”。默认勾选“敏感参数”。 数组 数组的内容是json数组格式,上限为10000字符,不支持设置“敏感参数”及“动态参数”。 局部参数管理 进入接口自动化用例编辑的“脚本”页签,进入“局部参数”管理页面。 单击左上方“新建变量”,输入参数名、类型、值,全部参数设置完毕,单击“保存”,完成局部参数设置。
  • 内置参数 内置参数是将HTTP/HTTPS响应的对应部分参数化,在检查点、响应提取功能中的“来源”选项中可以选择内置参数。 内置参数如下表: 内置参数 参数说明 是否支持多级取值 用途 举例 响应体(json) 表示接口返回的响应体。 是 检查点的属性字段 参数传递的属性字段 检查点:判断响应体中的id等于100。 设置方法:设置检查点来源为响应体(JSON),属性为id(前提条件响应体JSON串有id字段),设置比较符为等于(字符串、不区分大小写),设置目标值为100。 响应头 表示接口返回的响应头。 是 检查点的属性字段 参数传递的属性字段 检查点:判断响应头中的token等于abcd。 设置方法:设置来源为响应头,属性为token(前提条件响应头有token),设置比较符为等于(字符串、不区分大小写),设置目标值为abcd。 响应码 表示接口返回的响应码。 否 检查点的属性或值字 变量的属性字段 检查点:判断响应码等于200。 设置方法:设置来源为响应码,设置比较符为等于(数字),设置目标值为200。 内置参数支持多级取值,例如: 响应体为“{"result":{"appId":12}}”时,则取appId的格式为:来源选择响应体,属性为“result.appId”。如果result是数组格式。则属性为“result[i].appId”,其中,i为非负整数。
  • 接口自动化用例系统关键字 接口自动化测试将常见的操作封装成关键字供用户使用,用于提升编写接口测试用例的效率。 使用系统关键字高阶特性,需要开通TestPlan专业版套餐或CodeArts专业版以上套餐。 表1 系统关键字一览表 分类 关键字集 认证类 认证类—GetIAMToken 认证类—OAuth2ForOneAccess 数据库操作类 数据库类—MySQLQuery 数据库类—MySQLUpdate 数据库类—MySQLInsert 数据库类—MySQLDelete 数据库类—OpenGaussQuery 数据库类—OpenGaussUpdate 数据库类—OpenGaussInsert 数据库类—OpenGaussDelete 数据库类—PostgreSQLQuery 数据库类—PostgreSQLUpdate 数据库类—PostgreSQLInsert 数据库类—PostgreSQLDelete 数据库类—MongoDBQuery 数据库类—MongoDBInsert 数据库类—MongoDBUpdate 数据库类—MongoDBDelete 中间件类 中间件类—RedisGet 中间件类—RedisSet 中间件类—OBSWrite 中间件类—OBSDelete 中间件类—OBSQuery 中间件类—KafkaProducer 中间件类—KafkaConsumer 协议类 协议类—TCP 协议类—UDP 协议类—WSConnect 协议类—WSRequest 协议类—WSWriteOnly 协议类—WSReadOnly 协议类—WSDisConnect 协议类—MQTTConnect 协议类—MQTTDisconnect 协议类—MQTTPublish 协议类—MQTTSubscribe 协议类—DubboClient 具体请参考CodeArts Testplan的接口自动化用例系统关键字。
  • 关键字库入口 在“脚本”页签,页面右侧展示“关键字库”。 通过Swagger文件导入的关键字放置在关键字库的“接口”页签中,详细操作请参考接口关键字。 关键字用例和组合关键字放置在关键字库的“组合”页签中,支持从0到1创建新的组合关键字,详细操作请参考组合关键字。 认证类、数据库操作类、中间件类、协议类等实用关键字放置在“系统”页签中,详细操作请参考接口自动化用例关键字。 单击关键字库中“名称”下拉列表,可以按照“名称”、“描述”,搜索对应的关键字。
  • 接口关键字 接口关键字中定义单个接口的请求,可以通过导入Swagger文件、保存自定义URL请求等方式生成。 导入Swagger文件生成数据 在右侧“关键字库”界面,单击“导入接口”。 在弹出的“导入接口”页面,单击“点击添加文件或拖拽上传”,选择配置好的Swagger接口文档,单击“确定”,完成Swagger文件导入。 文档导入成功后,系统自动解析生成脚本模板,脚本模板包含了接口的基本描述信息。可以从“关键字库”界面单击“+”或直接拖拽接口添加至测试步骤,只需要按模板输入接口参数就可以进行测试。 具体请参考CodeArts Testplan的接口关键字。
  • 操作步骤 登录KooDrive服务业务面。 目前仅支持使用华为账号登录KooDrive服务业务面。 进入任意文件列表页面。例如进入某一团队空间文件列表页面。 在文件列表右上角“全部类型”下拉框中选择“文档”、“表格”或“PPT”,过滤出所需文件类型。 过滤后缀格式为pdf文件时请选择“其他”。 在线预览文件。 单击待预览文件的文件名,进入协作文档预览页面,例如预览的是一个word文档。 在协作文档预览页面可以通过翻页方式查看文档内容,还可以下载、收藏该文档。 下载:单击右上角,在浏览器“下载内容”中可以查看下载该文件。 收藏:单击右上角,在收藏列表页面可以查看收藏该文件。 在线协同编辑文件。 在协作文档预览页面右上方单击“在线编辑”,进入文件编辑页面编辑文件。 若多人正在共同编辑此文档时,文档右侧展示所有协同编辑人的头像。 修改文档内容后,保存新的文档版本。 手动保存:键盘键入Ctrl+S或者在协作文档预览页面右上方单击“退出编辑”。 自动保存:一分钟内未修改文件内容,自动保存。
  • 约束与限制 目前仅支持预览文件的最新版本。 支持在线预览的文件类型及后缀格式如表1所示。 表1 支持在线预览的文件类型及格式 文件类型 文件后缀格式 文字文件 doc,dot,wps,wpt,docx,dotx,docm,dotm,rtf ,txt,mht,mhtml,htm,html 表格文件 xls,xlt,et,xlsx,xltx,csv,xlsm,xltm,ett 演示文件 ppt,pptx,pptm,ppsx,ppsm,pps,potx,potm,dpt,dps,pot 版式文件 pdf ,ofd 支持在线编辑的文件类型及后缀格式如表2所示。 表2 支持在线编辑的文件类型及格式 文件类型 文件后缀格式 文字文件 doc,dot,wps,wpt,docx,dotx,docm,dotm 表格文件 xls,xlt,et,xlsx,xltx,xlsm,xltm 演示文件 ppt,pptx,pptm,ppsx,ppsm,pps,potx,potm,dpt,dps 版式文件 pdf
  • 接入指引 主机/容器接入主机安全服务HSS进行防护的流程如图 接入HSS流程所示。 图1 接入HSS流程 表1 接入HSS流程说明 序号 步骤 说明 1 购买防护配额 主机安全服务HSS提供基础版、专业版、企业版、旗舰版、网页防篡改版和容器版供您选择,每个版本支持的功能特性存在差异,您需要根据对主机或容器的防护需求,购买对应的防护版本。HSS各版本的区别请参见服务版本差异。 2 安装Agent Agent是主机安全服务提供的一款软件,安装在云服务器上,用于与主机安全服务的云端防护中心进行数据交互,实现对主机的安全检测和防护。安装Agent后,您才能使用主机安全服务。 3 开启防护 完成购买防护配额、安装Agent后,HSS还未对云服务器进行防护,您需要为云服务器开启防护。 4 开启告警通知 默认情况下,HSS在防护主机/容器过程中发现的安全风险展示在管理控制台,您需要登录管理控制台查看。如果您需要及时了解主机/容器的安全风险,可以开启告警通知,开启后,HSS会将安全风险通过短信或邮件的方式发送给您。 5 常用安全配置 您可以根据实际业务需求,配置如下云服务器安全保护项,提升云服务器安全性: 常用登录地:允许常用登录地登录云服务器,对非常用登录地登录云服务器的行为进行告警。 常用登录IP:允许常用登录IP登录云服务器,对非常用登录IP登录云服务器的行为进行告警。 SSH登录IP白名单:允许白名单内的IP通过SSH登录云服务器,拒绝白名单以外的IP登录。 双因子认证:双因素身份验证机制,结合短信/邮箱验证码,对登录云服务器行为进行二次认证。 恶意程序隔离查杀:对识别出的后门、木马、蠕虫等恶意程序进行自动隔离查杀。 父主题: 接入HSS
  • 创建源端谷歌云和目的端华为云的访问密钥(AK/SK)并授权 源端谷歌云: 请参考如下步骤生成秘钥文件,并为用户添加谷歌云对象存储只读权限。 使用谷歌账户登录Google Cloud控制台。 在控制台中,选择您想要为其创建访问密钥的特定项目。然后,导航到IAM和管理部分,并单击“服务账号”模块。 在服务账号页面,单击“创建服务账号”按钮,开始创建新的服务账号。需要填写账号的基本信息,如名称和描述。 为服务账号配置对象存储服务的访问权限,以便其能正常执行所需的任务。 在创建服务账号的过程中,您将到达创建密钥的步骤。选择您想要的密钥类型,例如JSON格式的密钥。然后,按照页面上的指示完成密钥的创建过程。 一旦密钥创建完成,系统会生成一个包含密钥信息的文件。请务必妥善保存并安全地存储这个文件,因为它是访问谷歌云资源的凭据。 目的端华为云:参见创建访问密钥(AK/SK)和目的端桶权限获取创建AK/SK并添加权限。
  • 解冻源端归档数据 谷歌云storage存储类别分为以下4类,无恢复操作,所有类别均可正常获取元数据和对象,但是费用存在差别。 表1 存储类别差异 存储类别 最短存储时长 静态费用(每月每 GB) A 类操作费用/1000次(举例单个区域) B 类操作费用/1000次(举例单个区域) STANDARD 无 $0.020 $0.005 $0.0004 NEARLINE 30天 $0.010 $0.01 $0.001 COL DLI NE 90天 $0.004 $0.02 $0.01 ARCHIVE 365天 $0.0012 $0.05 $0.05
  • 步骤三:设置环境变量 进入check_retry_task函数详情页,在设置页签,选择环境变量。 单击“添加环境变量”,根据表1,配置环境变量,完成后单击“保存”。 表1 环境变量参数说明 环境变量 说明 region_id 目的端桶所在区域,例如华北-北京4的region_id为cn-north-4 task_id 指定迁移任务id max_retry_count 重试次数 dst_ak 目标端账号的ak(加密参数) dst_sk 目标端账号的sk(加密参数) src_ak 源端账号的ak(加密参数) src_sk 源端账号的sk(加密参数)
共100000条