大佬们用 unittest 搞自动化的时候,数据驱动怎么搞的?2022-08-29 21:27:11random random订阅者关注私信10318文章0粉丝 测试交流1 180字数 79阅读0分15秒阅读模式我打算搞个自动化冒烟下主要功能,现在想的是用 excel 把 url 啊、账号啊、元素定位啊都写进去,到时候好维护,但是之前没搞过,不晓得大家还有没有什么更好的技术或者想法的。软件功能测试方案相关阅读AI时代测试工程师的核心竞争力:从执行用例到可解释的质量判断从零搭建AI测试用例工作流:需求文档自动转思维导图AI+Skills如何让测试工程师效率提升10倍?三步实现智能生成测试用例宝塔面板的BUG新建网站时新建了文件再建文件夹时提示错误宝塔面板无法安装扩展的BUG解决方案PHP安装扩展下载链接错误测试反模式的思考 回复 1 爱_大蓝 9 2022-08-29 21:11:38 1F 回复 ddt 了解一下https://seldomqa.github.io/用 excel 写就可以呀, 用 yanml 或 json 文件都可以的同一条 case 使用不用的账号,或者同一条 case 在不同的环境才要考虑数据驱动吧ddt 我感觉和自己写一个读取 excel 的方法区别不大呢。之前有用 ddt 读取 yaml,不晓得 ddt 独到之处是啥好东西,挺全的确实,excel 方便维护,其他的有一定门槛,不利于别人使用主要是为了方便维护数据,统一用文档维护方便些,不用修改代码直接就文件 + 参数化就行,没必要想多么复杂推荐 ddt 回复问题 匿名网友 确定 昵称 邮箱 网址 Address 提交 取消 拖动滑块以完成验证 您可能喜欢 AI时代测试工程师的核心竞争力:从执行用例到可解释的质量判断 从零搭建AI测试用例工作流:需求文档自动转思维导图 AI+Skills如何让测试工程师效率提升10倍?三步实现智能生成测试用例 宝塔面板的BUG新建网站时新建了文件再建文件夹时提示错误 宝塔面板无法安装扩展的BUG解决方案PHP安装扩展下载链接错误 测试反模式的思考 使用 cookie 绕过验证码,换一个系统就无法通过验证 MeterSphere测试平台UI 自动化窗口切换方法 5000 块买的 python 自动化课程难道就这? 在 Linux 上搭建 Jenkins,自动构建接口测试
1F
ddt 了解一下https://seldomqa.github.io/用 excel 写就可以呀, 用 yanml 或 json 文件都可以的同一条 case 使用不用的账号,或者同一条 case 在不同的环境才要考虑数据驱动吧ddt 我感觉和自己写一个读取 excel 的方法区别不大呢。之前有用 ddt 读取 yaml,不晓得 ddt 独到之处是啥好东西,挺全的确实,excel 方便维护,其他的有一定门槛,不利于别人使用主要是为了方便维护数据,统一用文档维护方便些,不用修改代码直接就文件 + 参数化就行,没必要想多么复杂推荐 ddt