在我的自动化测试中,我需要读取显示在网页上的对象的标签。接下来,我想创建一个打印屏幕,并使用只读取字符串保存它。
为了解决这些问题,我曾经使用Selenium IDE记录一些步骤,然后将记录的步骤导出到Python或C#,调整记录的脚本并编写新的步骤。
不幸的是,Selenium IDE似乎在最新的Firefox版本中不受支持。因此,我开始寻找替代者。我找到SideeX了。但是,这个工具似乎不允许将脚本导出到其他编程语言。它允许我将记录的测试用例仅保存为.html。
我找不到使用SideeX的任何例子。我假设应该可以使用runScript命令来执行一些JavaScript来捕获屏幕。有可能/怎样做呢?
发布于 2018-02-23 16:51:38
我向SideeX团队询问,并收到了他们目前不支持打印屏幕功能的信息,但他们将“在未来的版本中进一步考虑此功能”。
同时,我发现Kantu支持打印屏幕的创建:此外,https://a9t9.com/kantu/docs#screenshot还支持与Jenkins的集成以及拖放到对象。我需要找出是否也支持for each循环..。或者找其他工具。
发布于 2019-06-13 14:10:14
SideeX 3支持截图和控制流构造IF/WHILE/INCLUDE。请参阅此处https://sideex.io/documents/。
https://sqa.stackexchange.com/questions/32114
复制相似问题