接口自动化测试系列之PHPUnit-框架设计构思
发表于:2025-01-22 作者:千家信息网编辑
千家信息网最后更新 2025年01月22日,关于case设计我们通常总是关注代码的编写往往忘了case的设计也是非常重要的。如果你是做接口功能自动化测试,那么你要考虑各种接口参数的组合情况,比如,正常的时候,不正常的时候,必填选填等等。这时候考
千家信息网最后更新 2025年01月22日接口自动化测试系列之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安全错误
数据库的锁怎样保障安全
提取 网页 表格数据库
网络机顶盒服务器停用
sql数据库和其他数据库表
神通数据库好不好
英雄联盟怎么去别的国家服务器
网络数据库的应用场景
关于小学生网络安全的演讲稿
织梦数据库账号密码
网络技术规划与优化
管家婆数据库软件使用教程
重庆初中生网络安全大赛
非关系型数据库有那些
盐城银联软件开发欢迎来电
数据库详细设计安安全性
防火墙软件开发
ppweb服务器软件
河南软件开发价位
区域网络技术条件相对
神通数据库服务器连接中断
服务器ping不高但延迟很高
阿里云服务器闪退
web网站 查询数据库
湖州软件开发招聘信息
端游吃鸡服务器正在维护中在哪看
图像去雾数据库
数据库详细设计安安全性
清理网络安全行动总结报告
vscode 本地调试服务器
网络商城软件开发项目描述
数据库操作系统分析