首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >从Selenium IDE导出python测试

从Selenium IDE导出python测试
EN

Stack Overflow用户
提问于 2011-04-21 20:14:17
回答 3查看 16.8K关注 0票数 10

我用Selenium进行了几次测试,并将其保存为HTML格式的测试套件,该测试套件可以很好地导入selenium。但是,现在我想使用python扩展这些测试,当我单击export套件并选择python时,会得到以下错误

没有为chrome://selenium-ide/content/formats/python-rc格式化程序实现套件导出

如何在selenium IDE中启用此选项?

注意,我还为Firefox找到了一个额外的插件,它允许批量转换测试,但仍然不允许将整个测试套件作为一个文件导出。我意识到我可以手工组合这些文件,但在未来,我希望在我的工作流程中有这个选项。

谢谢。

p.s在fedora 14上运行Firefox 3.6

EN

回答 3

Stack Overflow用户

回答已采纳

发布于 2013-04-08 13:03:24

你在跑哪种版本的?如果您正在运行最新版本(1.9),请进入选项,选中“启用实验功能”框,然后在“格式”菜单中列出Python。

票数 6
EN

Stack Overflow用户

发布于 2013-09-03 12:36:40

您必须下载正确的插件和格式化程序,这些插件和格式化程序可以在:插件下载

您还可能需要启用通用选项中的“实验性特性”和“开发工具”。

然后,您应该能够将格式更改为Python。见下文:

请阅读硒常见问题,并按照官方的博客进行新的更改。

还可以查看Python中的Selenium中的编码示例。

与最新版本的解决方案

当放弃对这些格式化程序的官方支持时,使用Selenium的Perl、PHP和Groovy用户社区一定感到悲伤。从Selenium IDE的v1.2.0开始,这些格式化程序不再与Selenium捆绑在一起。我有个好消息要告诉你。所有这些格式化程序都打包成单独的插件,如果您感兴趣,仍然可以从Selenium IDE v1.1.0中获得它们。这是你需要做的。

  1. 从官方Selenium下载站点这里下载Selenium IDE v1.1.0。不要安装它,最好的方法是右键单击链接并将链接保存为。
  2. 接下来,将扩展从.xpi更改为.zip并解压缩它(或者只是解压缩它:unzip file.xpi)。
  3. 使用“文件”菜单->打开“文件”…,逐个打开火狐中提取的文件菜单项(python-format.xpi、groovy-format.xpi、perl-format.xpi、php-format.xpi等)。

你就完蛋了。

Troubleshooting

  • 安装新插件后重新启动Firefox,
  • 确保您的所有格式插件都在外接程序管理器上并已启用,
  • 如果遇到兼容性问题,可以在install.rdf中增加em:maxVersion。请看屏幕截图中的位置。我计划发布一个工具,它将在未来自动完成这一任务。在那之前,如果你有困难的话,在谷歌上搜索如何做到这一点。我听说先安装附加兼容性报告程序也会有帮助。

来源:http://blog.reallysimplethoughts.com/2011/11/01/the-perl-php-and-groovy-formatters-for-selenium-ide/

票数 2
EN

Stack Overflow用户

发布于 2018-09-07 16:15:11

为了支持python和其他导出格式化程序,我只是从selenium更改为加他龙

在安装并尝试了一些硒IDE之后,我发现它是我现在需要的工具记录和导出代码,比如python。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/5749321

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档