接口自动化测试系列之PHPUnit-框架设计构思
发表于:2025-02-23 作者:千家信息网编辑
千家信息网最后更新 2025年02月23日,关于case设计我们通常总是关注代码的编写往往忘了case的设计也是非常重要的。如果你是做接口功能自动化测试,那么你要考虑各种接口参数的组合情况,比如,正常的时候,不正常的时候,必填选填等等。这时候考
千家信息网最后更新 2025年02月23日接口自动化测试系列之PHPUnit-框架设计构思
关于case设计
我们通常总是关注代码的编写往往忘了case的设计也是非常重要的。如果你是做接口功能自动化测试,那么你要考虑各种接口参数的组合情况,比如,正常的时候,不正常的时候,必填选填等等。这时候考验case设计的功底就来了。。。。。
如果你是做接口性能测试则一般选择正向的case即可。
测试框架设计构思
之前在文章《送给那些有代码基础但仍旧不会学自动化测试的朋友们》中提到过,测试思想比技术更值钱,也举例子说了如何去学习自动化测试,其中最忌讳的一点就是什么都不想上来就写代码。
所以,我们冷静冷静,先从设计角度来考虑下。每个人的思路都不一样,没有必要较真,我这里只列出我的思路,肯定有不好的地方,仅供借鉴。
commons 放公共函数
src 放源代码
testcases 放测试用例文件,一个测试用例文件最好这对一个接口的所有测试用例,不要混在一起
testdata 放测试数据,对于数据比较长或大的可以提炼出来放这里,算是一个预留吧
testsuites 把测试用例组织成不同的测试套件
进一步设想一下:
commons里放请求,比如你调用get、post请求等
src里放读取配置文件。我们知道host经常会变化,如果用配置文件的形式管理会比较方便
testcases放测试代码
testdata可以放测试数据,这样就实现了数据和代码的分离。我们这里并没有提出来,感兴趣的朋友自己可以尝试下
testsuites主要是做用例的组合,使用方法也非常简单,后续有代码
源码获取
点击链接加入QQ群 522720170(免费公开课、视频应有尽有):
https://jq.qq.com/?_wv=1027&k=5C08ATe
测试
代码
接口
设计
数据
文件
自动化
思路
时候
朋友
组合
配置
框架
不同
值钱
重要
必要
应有尽有
不好
从设计
数据库的安全要保护哪些东西
数据库安全各自的含义是什么
生产安全数据库录入
数据库的安全性及管理
数据库安全策略包含哪些
海淀数据库安全审计系统
建立农村房屋安全信息数据库
易用的数据库客户端支持安全管理
连接数据库失败ssl安全错误
数据库的锁怎样保障安全
锅炉控制器软件开发
如何导出gis服务器数据
网络技术创新大赛
软件开发费结算方式
中公优就业软件开发
软件开发工作中的亮点
数据库 奉献
中国建筑科学研究院软件开发年薪
专科计算机网络技术比较好
网络安全的基本内涵
数据库查询设计单价降低5%
数据库备份怎么导入苹果手机
南平网络安全教育作业
常州idc服务器供应商
软件开发中的会计科目
组态王数据库时间段怎么没法添加
excell做小型数据库
mc开了服务器一直在登入中
有没有服务器没有环保证书的
数据库加密最小粒度
博雅数据库河北2019投档线
服务器上的光模块是多少g
长宁区app软件开发项目
济南移动软件开发中心
南沙 软件开发
阿里云数据库先进
谨防电信诈骗牢记网络安全
浪潮服务器修改网口百兆
不用专门的服务器管理共享资源
海口粮食局网络安全