selenium相关内容
我在尝试使用 cucumber、selenium 和 cucumber-spring 构建框架时遇到了设计问题.我的预期行为是为每个场景退出 WebdDriver 实例.但是 这是我在 src\main\java 中的页面对象 @Component公共类 BasePage {WebDriver 驱动程序;公共 BasePage(WebDriver 驱动程序){this.driver =
..
我有一组用 Selenium 和 Cucumber-JVM 编写的功能测试,我使用 maven 通过 Cucumber 标签运行它们. 现在我需要使用 JMeter 中的一些测试来检查性能.我该怎么做? 解决方案 我相信你可以的 将您的测试编译成 .jar 文件 将 .jar 文件复制到 JMeter 类路径中 测试文件 - 在 JMeter 安装的/lib/jun
..
我已经做了一个准系统设置来在 Java 中运行 Cucumber 和 Selenium. 当我有一个功能文件 FirstScenario.feature 及其相应的步骤定义 FirstScenarioSteps.java 时,一切都符合预期.所以我添加了第二个组合,那时我注意到打开了第二个浏览器窗口,即使在第一个功能文件中只运行一个场景.所以,我删除了组合,一切都很好了.我发现只有第二个步骤
..
我们使用自定义标头来验证我们的网络应用程序.http 代理服务拦截请求,确认用户的真实性,然后将自定义标头注入请求中. 为了测试应用程序,我需要在请求到达我的 ApplicationController 方法之前将这些标头写入请求中.现在,当前的 hack 适用于我所有的非 JavaScript 测试: # 在 hooks.rb做之前需要“水豚/驱动程序/rack_test_driver"
..
需要获取“价值";基于给定的“密钥"从 Excel 文件我有excel文件文件名 测试 xlsx和工作表名称 sheet1 并且工作表包含以下键值对和.JIRA 票是独一无二的. 测试用例描述测试数据键测试数据值testdata2 键Testdata2 值testdata3 键Testdata3 值 样本测试描述1 Testcase-jira-1 user1id 哈沙德 密码 123
..
我已经使用 maven 和 cucumber 创建了一个测试自动化框架. 1) 我想创建一个包含所有内容(所有项目文件)的 jar 文件 2) 然后我想使用上面创建的 jar 从命令行运行测试,就像使用命令一样 (mvn clean test -Dcucumber.options='--tags @all') 我不想使用 main 方法或任何东西. 解决方案 jav
..
..
我正在开发我的第一个功能文件/selenium 项目. 我已经创建了一个特性文件和运行器类. package cucumberpkg2;导入 org.junit.runner.RunWith;导入 cucumber.api.CucumberOptions;进口黄瓜.api.junit.黄瓜;@RunWith(Cucumber.class)@CucumberOptions(功能=“功能"
..
我正在对文本编辑器进行更改,我需要能够选择文本以使用 JavaScript 对其进行操作.如何使用 Cucumber、Capybara 和 Selenium 选择文本? 解决方案 我发现另一个关于如何使用 JavaScript 选择文本的 stackoverflow 问题. 你能设置和/还是在 JavaScript 中更改用户的文本选择? 我能够修改他们的脚本,使其能够在来自
..
使用下面这行代码,login.feature中提到的所有场景都可以执行. @CucumberOptions(features= "src/main/resources/publish/login.feature", format = {"pretty"} ) 如果我必须执行多个功能文件,我该如何定义?假设我定义如下,发布文件夹中提到的功能将被执行. @CucumberOptions(feat
..
我已经安装了 Selenium IDE (Firefox 插件) 和 Capybara (gem).我现在在我的 rails 应用程序中从 Cucumber/Capybara 步骤 (@javascript) 驱动 Selenium. 问题是: 我可以将 Selenium IDE 步骤导出为 Cucumber/Capybara 步骤吗? 在 Selenium IDE 选项 > 格
..
我有一个特殊的列表框,我可以通过发送向下箭头并按 Enter 来实现最佳自动化. 我可以像这样按回车: listbox_example = find(input, "listbox-example")listbox-example.set("stuff")#down 箭头命令在这里listbox-example.native.send_keys :return 如何编写向下箭头命令?
..
目前我正在使用 maven-failsafe-plugin 与 Selenium Grid + 节点并行运行多个功能文件(全部在 docker 容器中运行) 我的基本问题如下 何时使用 cucumber-jvm-parallel-plugin ? 与 maven-failsafe-plugin 并行执行相比,cucumber-jvm-parallel-plugin 有哪些优点/缺点?
..
我正在从 Jenkins 执行我的测试用例,并从 Jenkins 传递多个黄瓜标签来执行我的场景 - 运行文件 - plugin = { "pretty", "html:target/test-report" },功能= {“src/main/resources/abc/features"},标签 = {"@Demo","@Alpha"}) Jenkins 参数- test -Dcuc
..
我希望从我的 Cucumber 测试中获得报告输出.到目前为止,我可以输入以下内容: 黄瓜特征/feature_name.feature -f json -o C:/Reports 这只会在测试结束时生成一个 json 报告,并且您无法看到结果,因为它们发生在黄瓜上. 我是否可以同时执行这两项操作,以便在 cmd 中看到绿色/红色步骤并在最后获取 json 报告? 谢谢 解决
..
如果可能的话,我试图找到一种更优雅的方式来处理从与 Excel 电子表格行(第 n 个)相关的 Cucumber Scenario Outline 调用 nTh 数字. 目前我正在使用迭代编号来定义 Excel 电子表格的行号以从中提取数据.我想看看是否有可能以比以下带有场景大纲的示例更优雅的方式将 cucumber 与 excel 一起使用. 一些背景: 每次迭代都需要有自己的
..
我已经编写了我的耐寒黄瓜功能文件.当我将功能文件作为 Cucumber Feature 运行时,出现以下错误 “警告:Cucumber-JVM 的 --format 选项已弃用.请改用 --plugin."- 我在跑步者类的@CucumberOptions 中使用了“插件",但仍然遇到同样的错误 2.它说我没有任何场景和步骤功能:验证模块化 GUI 页面 场景:验证登录页面#C:
..
..
当我提交单个功能文件时,它可以完美运行.我想将具有多个功能文件的功能文件夹路径传递到运行脚本中.任何人都可以帮助执行多个功能文件吗? 所有特征文件步骤相同,但数据不同,文件名不同. @RunWith(Cucumber.class)@CucumberOptions(format = {"pretty"}, features ="C:\\TESTER\\执行\\uidata\\featuref
..
使用黄瓜、水豚和硒进行设置,但某些场景只能随机运行. 跑步 rvm 上的 ruby 1.8.6 导轨 2.3.8 selenium pops open firefox 3.6 我试图添加这个没有运气: with_scope(selector) 做click_button(按钮)selenium.wait_for_page_to_load结尾 错误输出有时是: >鉴于我已登录
..