【发布时间】:2016-10-15 15:01:40
【问题描述】:
我正在尝试优化我们用于应用程序的当前自动化测试。我们目前使用硒和黄瓜的组合。
现在我们使用的层是: 测试用例 -> SELENIUM -> 浏览器。
我已经看到建议最好使用 TEST CASE -> FRAMEWORK -> SELENIUM -> BROWSER,这样当 UI 中发生更改时,您只需更新框架而不是每次测试案子。
问题是我们的脚本目前被分解成单独的步骤,所以当 UI 发生更改时,我们只更新一两个脚本,使用这种方法是否更好
- 为每个测试用例执行的几个脚本
或者去框架方法
- 类、方法等驻留在框架中的什么位置,而测试用例只是为每个步骤调用带有参数的方法?
【问题讨论】:
-
你的问题标题不够清楚,建议修改一下,提高你得到有用答案的机会。
标签: user-interface selenium testing frameworks automation