接口测试流程
1、熟悉需求,不同的业务,各个人员, 2、制定计划,编写用例并完善。探讨和评审计划用例,确定后….。 3、选定工具 语言进行测试 。 4、返回测试用 例报告,bug报告。 5、总结研究是否有遗漏,再一次迭代。 客户反馈模块,使用postman,通过不同数据,不同断言(返回响应,响应状态码)实现测试用例。
1、分析接口需求文档,
2、微信公众号-标签-长度0-160,总计100个(101)
3、编写计划,
4、编写接口测试用例,汉字,字符,数字,组合测试,
5、使用python-requests编写程序。怎么生成报告。
用例分析使用的具体情况
1、分析需求文档,
2、编写测试计划、用例(微信标签:0-30字符,数字,字母,汉字,组合的,1-30有效(29个,30,1,15,17,8)无效(特殊字符开头?是有效,其他国家语言0-30之间字符,空,空格,表情,超长31个,超长10000,重复(业务),url错误-http/参数缺失,请求方法错误,body数据格式错误json,头信息不对(content-type不匹配)??)),
3、执行测试,分析测试结果与预期结果是否一样。
4、总结写测试总结报告
1、了解需求,需求文档,产品经理,2、环境搭建,工具语言,驱动,需要什么库资源。3、测试用例,等价类划分,边界值分析。不选,单选 ,多选,全选进行测试。4、编写脚本程序,调试,5、执行测试,如果出现突发情况及时解决,在影响最小范围内解决,可以咨询相关人员。6、清理环境,写报告。
1、分析需求,2、计划编写用例 ,3、以…更改密码,正确输入,特殊符号大小写字母数字,5-20个字符,等价类,边界值。4、编写测试程序(postman-把测试用例写到csv文件中,数据驱动进行 自动化测试,在test,断言更改成功,响应状态码,返回响应时间是否小于200ms),执行测试,5、报告 。
1、需求分析,分析逻辑关系,接口文档(知道有多少个接口,每个接口是做什么的,有什么功能),2、测试前准备,写测试用例,数据准备,3、执行测试时查看是否有异常。功能测试。是否安全?服务端的安全。4、回归测试,手工与自动化结合。5、提交总结找出bug。
在云端布置禅道docker容器
docker search zentao
mkdir -p /data/zbox && \
docker run -d -p 8086:80 -p 3307:3306 \
-e ADMINER_USER="root" -e ADMINER_PASSWD="123456" \
-e BIND_ADDRESS="false" \
-v /data/zbox/:/opt/zbox/ \
--add-host smtp.exmail.qq.com:163.177.90.125 \
--name zentao-server \
idoop/zentao:latest
通过postman实现禅道的bug提交测试用例自动化。
1 开启本机windows的IP代理 通过postman自动捕获。 2选择登陆网址请求,写断言,从而判断请求返回的情况。 3在浏览器端手动提交bug请求,在postman查看捕获情况,设置自动化案例的变量,通过响应的报文,写出断言,从而判断自动化的执行结果是否成功。 4在本地编写测试用例文件,运行用例文件,查看自动化运行结果,是否符合测试预期结果,进行相应的调整。
|