selenium - Selenium Webdrive 所需的自动化建议
问题描述
我是使用 Selenium Webdrive 的新手。现在我能够为我感兴趣的自动化测试用例编写一些类文件。我已将每个测试用例编写为一个单独的类。所以当我想执行它们时,我需要去 Eclipse 并运行相关的类。
所以我想知道这是否真的是它在商业环境中的做法?测试人员实际上是否会为每个测试用例分别执行单独的类。目前我已经在类文件中硬编码了我的测试数据,并且我计划使用 POI 库来读取包含我的测试数据的 Excel 作为下一步。
因此,我可以从任何人那里知道我应该做什么来获得商业上可接受的测试过程,即我应该如何实现我的课程以及我应该使用什么报告工具。谢谢你。
解决方案
1) 您通常在构建过程中运行测试(计划或按请求),例如使用 Jenkins、VSTS 或任何其他 CI/CD。或者任何其他可以从命令行执行单元测试的东西。
2) 为这些测试创建和维护测试环境是一个完全独立的主题。可以在这里找到一个开始:https ://softwareengineering.stackexchange.com/questions/212678/should-you-hard-code-your-data-across-all-unit-tests虽然这更多是关于单元测试,但它是尚真。
推荐阅读
- javascript - Laravel:如何在 javascript 中使用 laravel 刀片?
- php - 尝试获取请求标头 cookie 和响应 cookie
- regex - 试图消除第二个正则表达式 exec
- java - 如何获取文件每次打开的路径?
- keras - 为 Keras CNN 设置自定义概率阈值
- python - pandas txt 读取和绘图的问题
- javascript - 如何仅在渲染 DOM 后在 Gatsby 中运行 JavaScript 代码
- javascript - Enmap 确保不会自己创建密钥
- python - 转换 JSON 键和值
- haskell - 是否必须在 monad 的上下文中使用符号?