摘要:
Setup和Teardown 假设Suite1下面有Test1和Test2,若它们都设置了Setup和Teardown,那么它们的执行顺序是:Suite1-Setup->Test1-Setup->Test1-执行->Test1-Teardown->Test2-Setup->Test2-执行->Tes 阅读全文
摘要:
最近遇到字典或者列表中包含中文时,显示成u'\u的问题,如: 运行结果报错: 原因: 这是python编码的问题, python中默认的编码格式是ASCII格式, 所以默认是情况下无法正确编码汉字 解决方法:使用json进行格式转换,在代码中加入: 保存特色服务模块 ${proxy} Set Var 阅读全文
摘要:
1.安装Database-Library 输入命令:pip install robotframework_databaselibrary 2.添加Database的Library 3.实例 4.api详情 查询语句的查询结果行总数:为X,则PASS;非X,则FAIL X,为预期的查询结果行数,第二个 阅读全文
摘要:
200 OK 请求成功。一般用于GET与POST请求 300 Multiple Choices 多种选择。请求的资源可包括多个位置,相应可返回一个资源特征与地址的列表用于用户终端(例如:浏览器)选择 301 Moved Permanently 永久移动。请求的资源已被永久的移动到新的URI,返回信息 阅读全文
摘要:
在测试过程中,经常遇到接口报502错误,导致测试阻滞,初步排查服务及重启服务的方法如下: 举例抓包中遇到如下报错 初步断定是服务问题,可能是服务挂了,导致访问报502,这里我们要去找这个服务部署在哪台服务器上,哪个项目里,我们可以先进入http://www.sqaproxy.com/ 查找这个域名对 阅读全文
摘要:
安卓有两种操作,如果进程没有被杀:从多任务打开,应该还是在之前停留的页面;如果从桌面图标打开,可能就会重新打开APP了 阅读全文
摘要:
<!--?xml version="1.0" encoding="UTF-8" standalone="no"?--> 1 #!/bin/sh 2 #set var 3 dir_src="/home/s/projects/site/souche-site" 4 dir_tomcat_home="/h 阅读全文
摘要:
常见的HTTP方法如下: 1、GET GET是最常用的方法。通常用于请求服务器发送某个资源。 2、HEAD HEAD与GET的行为类似,但服务器在响应中只返回首部,不会返回实体的部分。这就允许客户端在未获取实际资源的情况下,对资源的首部进行检查。 使用HEAD可以: 在不获取资源的情况下了解资源的情 阅读全文
摘要:
自动变量被RF框架创建和修改,在测试执行过程中值可能会变化;另外,某些自动变量在执行过程中并非总是可用。修改自动变量,并不能对变量的初始值产生影响。但可以用某些内建关键字来修改某些自动变量的值。 使用例子: 阅读全文
摘要:
写接口测试用例时,遇到以json格式提交数据时,报错,Request如下图: Response如下图: 改成form格式提交,可以正常运行,如下图: 代码如下: POST一般用来向服务端提交数据,有四种提交数据的格式,分别是: 1.application/x-www-form-urlencoded 阅读全文