通过 google chrome 扩展运行 Selenium 命令?
是否可以构建自定义 google chrome 扩展以在检测到特定 Url/页面时运行 selenium 命令?
从哪里开始?如何通过 google chrome 扩展运行 selenium 命令?
Is it possible to build a custom google chrome extension to run selenium commands when it detects a specific Url/page?
Where to begin? How would you run selenium commands via a google chrome extension?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
首先安装selenium IDE 并将你所有的测试用例记录到里面【这是为了节省你写测试的时间例]。
然后获取适合您首选语言的 selenium RC 二进制文件(对我来说是 C#)。创建您的项目并引用 selenium RC 二进制文件。以您的首选语言从上述 selenium IDE 导入所有测试用例并将其添加到您的项目中。
当您从 IDE 导入测试用例时,默认浏览器将为 *chrome(即 Firefox)。要将其更改为 Chrome,请在创建 selenium 对象时更改浏览器类型
要运行您的项目,您必须首先启动 selenium 服务器。 这里是相同的指南。
注意:您还可以使用 selenium Web 驱动程序代替 selenium RC。我认为如果你使用网络驱动程序,那么你不需要运行 selenium 服务器来执行你的测试用例/项目。
First install selenium IDE and record all your test cases into it [This is to save your time in writing test cases].
Then get selenium RC binaries for your preferred language (for me its C#). Create your project and take reference of selenium RC binaries. Import all test cases from above selenium IDE in your preferred language and add those into your project.
When you will import the test cases from IDE default browser will be *chrome(i.e. Firefox). To change it to Chrome change browser type when we are creating selenium object
To run your project you have to first start selenium server. Here is the guideline for the same.
Note: You can also use selenium web driver in place of selenium RC. And I think if you use web driver then you no need to run selenium server to execute your test cases/project.