pageobjects 相关问题

用于将网页表示为对象的设计模式。通常用于UI /端到端测试和浏览器自动化。

Selenium PageObjects变量处理

我相当确定这是一个简单的答案,但我没有找到答案。我有一个使用PageObjects编写的脚本。所有这些都由主“运行测试”类控制,并会运行到多个...

回答 1 投票 0

从动态文本获取网络元素

首先,我写我的场景:去http://demo.opencart.com/搜索ipod单击添加以在每个找到的项目中进行比较,这是我的代码(java webdriver pagefactory)searchresultspage(我的对象页面)@ ...

回答 1 投票 0

-pythonpath选项不适用于Robot Framework

我正在像这样编写用于Robot Framework的自定义页面对象库:robotframework-pageobjectlibrary我的页面自定义关键字(页面对象)位于单独的文件夹中,并且在我运行Robot时...

回答 1 投票 0

使用和不使用commands.js或它会阻塞的结果不同

我正在使用Cypress.io进行前端自动化。当我将所有命令直接输入到规范中时,只要将其限制在一个规范中,测试就会通过。但是,如果我将命令放入commands.js,则在...

回答 1 投票 0

获取硒中页面对象元素的空值

我正在一个基于Cucumber,TestNG,Selenium的项目中工作,我的PageObject页面如下com.testing.pageobject包中所示;导入java.util.List;导入org.openqa.selenium.WebElement; ...

回答 1 投票 0

如何创建在Appium Java的Android和iOS的作品页面对象模型

我已经在Java中创建一个页面对象与Appium和硒,如下图所示当前Android应用程式的工作:公共类MattVerifyPage扩展PageObject {私人AppiumDriver司机...

回答 1 投票 0

试图处理使用pagefactory但错误POM网表被抛出[关闭]

强textI试图以处理POM网表使用pagefactory但其投掷的错误,如果我直接但除此之外,它不工作@FindBy(的XPath =“//表尝试n要粘贴的XPath [@ ID =‘用户表’] ...

回答 1 投票 -2

如何从下面给出的标签值

这是从我们的Web应用程序之一。我想找回价值8把它和值从数据库进行比较。 [FindsBy(如何= How.Id,使用= “p_Power Reactors_planned”)]公共IWebElement ...

回答 3 投票 -1

如何使用Selenium和Java通过PageFactory等待元素的不可见性

有没有办法使用PageFactory注释等待Selenium中不存在的元素?使用时:@FindBy(css ='#loading-content')WebElement pleaseWait;找到元素,然后:...

回答 3 投票 2

使用页面对象模型更好的做法是在函数未返回值时返回promise或在函数中使用async / await

希望得到一些关于这种情况下最佳实践的反馈(使用async / await而不是SELENIUM_PROMISE_MANAGER的页面对象模型的量角器测试框架)。我想说......

回答 1 投票 3

处理不同环境的页面对象的最佳方法是什么?

我们有两个支持,例如美国和加拿大。有些页面完全相同,有些页面有不同的选项。如何使用页面对象模式为这种情况定义页面并减少...

回答 1 投票 1

Pagefactory初始化

我用POM和Page Factory方法实现了一个框架。我有一个带有大量init的baseTest类,例如:(每个其他测试类扩展它)注册regPage = PageFactory.initelements(driver,...

回答 1 投票 0

在执行方法之前,对象是否可以重新初始化自身?

在执行方法之前,我可以让对象重新初始化吗?我正在使用Ruby和selenium来测试Web应用程序,我正在尝试改进我的页面对象。例如,类Foo def ...

回答 2 投票 0

Nightwatch(PageObject)+ TypeScript无法使用@符号定位元素

在执行期间,无法使用元素中的@符号链接定位器。错误:无法找到元素:“@ queryInput”使用:xpath代码:import * as config from'config';进口{...

回答 1 投票 0

如何使Nightwatch在页面对象文件中默认使用xpath

[我所有的页面对象看起来都像这样:元素:{标头:{locateStrategy:'xpath',选择器:“ // h3 [text()='Welcome']”},loginButton:{...

回答 4 投票 4

返回仅有时使用的对象

Python - 页面对象模型返回仅在80%的情况下使用的页面对象是否违反了任何最佳实践? def delete_list_item_by_name(self,item_name):...找到...的代码

回答 1 投票 2

如何从页面对象(siteprism)ruby类访问黄瓜env.rb中的黄瓜CONSTANT?

我在我的env.rb文件中用黄瓜定义了一个CONSTANT:CONFIG = YAML :: load_file(“#{File.dirname(__ FILE __)} /../../ configs / config.yaml”)然后我想要从'config.yaml'文件中访问值,...

回答 2 投票 0

在页面对象模型(例如SitePrism)中定义单选按钮有什么好处,而不是直接使用Capybara?

我当前正在使用cucumber / ruby / capybara / siteprism框架并实现测试页面。我已经达到了这样的程度:在几页中每页有很多单选按钮(超过20个),......

回答 2 投票 0

在定义页面对象时是否可以使用siteprism变量来定义新变量?

我正在研究黄瓜,红宝石,水豚,siteprism项目,我们在siteprism页面对象中定义了大多数英国变量。有没有办法让我使用我创建的siteprism变量...

回答 1 投票 0

我应该如何通过页面对象模型使用WebElements和Actions?

我的网页上有一个按钮,我想在输入所需信息后点击该按钮。我目前正在使用By来建立页面的所有元素,但是想要使用WebElements ...

回答 2 投票 0

© www.soinside.com 2019 - 2024. All rights reserved.