python - 如何以特定顺序依次运行包含测试套件的不同脚本文件
问题描述
我目前正在为工作中的项目编写测试。我们使用 Python 3.6、pytest 和 Appium 以及 IntelliJ IDEA 中的一些定制函数。现在我有 3 个不同的脚本文件,其中包含用于不同屏幕的测试套件(registration_test、forgot_password_test 和 login_test)。如何在单个 Appium 会话中以特定顺序依次运行所有三个?
我试图在测试文件夹中指向一个 IDEA 运行配置,它确实运行了所有测试,但顺序错误(因此它们失败了)。我需要从注册开始,然后是忘记密码,然后是登录测试。
我也noReset
设置为True
解决方案
推荐阅读
- python - 如何使用 GridSearchCV 获取所有模型(每组参数一个)?
- python - 无法连接使用 Channels (Django) 与多个浏览器进行 websocket 通信(无法接收消息)
- php - Laravel 没有完成多个请求的控制器方法
- android - 谷歌地图崩溃和内存使用
- php - 从数据库中获取选择选项并将选择的选项传递给 PHP 变量
- xamarin.forms.listview - 删除 xamarin 表单中列表视图的空白空间
- neo4j - 将 Neo4j 事务持久化到外部存储
- swift - Swift:在数组中查找时间最接近的日期
- c# - 附加到派生类中的字符串(在基类中创建)
- reinforcement-learning - 获取 OpenAI Gym 环境的名称/ID