我使用Selenium,python webdriver来运行我的测试应用程序。我也有一些硒html测试,我想添加到我的应用程序中。这个html测试正在发生变化,所以我不能只是将这些测试转换为python webdriver并将其添加到我的应用程序中。我想我需要以某种方式运行这些测试,而无需更改我的 python 网络驱动程序应用程序。我该怎么做?
使用 python 的 pySelenese 模块 - 它解析 html 测试并让你运行它。
我们使用PhantomJS编写了一个简单的命令行工具
您可以从 https://github.com/sonsuzdongu/simya 查看西米亚
你可以简单地使用 simya 作为
phantomjs simya.js your-html-script output.py