Selenium 3-从python运行记录的场景?

时间:2019-02-11 13:57:14

标签: python selenium

我正在查看https://selenium-python.readthedocs.io/#,但是找不到关于从python运行记录的Selenium方案的任何信息。可能吗?

如果没有,那么当今使用Selenium 3从CLI运行记录的Selenium方案的最佳方法是什么?

我正在使用Selenium3.9.1,已经下载了具有所有依赖项的独立服务器,我已经使用Firefox插件(由Selenium存储在json文件.side中)记录并测试了该方案,只是想知道如何运行它从CLI?我希望我不需要将方案重写为python ...

更新

我看到有一个名为Selenium Command LineRunner https://www.seleniumhq.org/selenium-ide/docs/en/introduction/command-line-runner/的东西,将会看看这是否满足了我的需求。不是python,但也许我会用python包装它。

1 个答案:

答案 0 :(得分:1)

有一些选项可以从Python运行硒测试用例,每个都有各自的优缺点:

  1. 使用side runner-发现自己。缺点是测试用例在侧边栏(例如here)的表现可能有些不同,因此它们可能需要进行其他调整才能在侧边栏正确工作。

  2. 将测试用例导出到Python。当前(以及可预见的未来?)只有katalon ide才有可能,请参见ticket

  3. Start the selenium ide from the command linePython。这很方便,但是只有使用kantu硒(另一种开源selenium ide)才有可能。