用于将网页表示为对象的设计模式。通常用于UI /端到端测试和浏览器自动化。
目前我正在编写一个小型测试项目,我使用页面对象模型和剧作家。我的页面带有返回页面本身或另一个页面的方法。这使...更容易...
How to iterate through Page Object selectors declared in the constructor (剧作家)
我有一个网页,我在其中定义了过滤器的数量。为单个过滤器选择值会立即影响显示的结果。我正在尝试定义一个将遍历每个文件的函数...
扩展PageFactory注解以支持wait4element(By)?
有没有办法扩展Selenium页面模型,将动态等待作为另一个注解来实现。...我已经实现了wait4element(),我只是想把它添加为另一个注解,类似于@FindBy。
在pycharm中用python实现WebdriverWait时显示未解决的引用 "EC"。
我创建了一个BasePage类,用python在selenium中实现POM。我创建了一个点击元素的函数,如下- def click(self, by_locator): WebDriverWait(self.driver,10).until(...)
在POM中使用sendkey传值时得到nullpointer异常。
联系我们步骤联系我们页面基础页面在这里输入图片描述控制台:null java.lang.AssertionError.Unable to send keys to webelement,Exception:null at org.testng...。Unable to send keys to webelement,Exception:null at org.testng...。
**我是自动化测试的新手。我正在使用Cucumber,Page Object Model,Appium工具,我不知道我哪里出错了,它已经有一天了,因为我被这个击中了,这是我的基类**......
所以,我遵循页面对象模型,有一个类(A类),它有特定页面的元素和功能。我还有一个使用A类的Test测试类,目前我至少有222个 ...
如何在Selenium中验证URLs是否被重定向到其各自的页面?
我正在尝试自动化--验证https:/www.zillow.com的顶部导航链接。为此,我将实际的url和预期的url进行了匹配。但是在页面类方法中,这一行重试为null。我没有得到...
在PageFactory(Selenium + Java)中获取NPE NullPointerException
我正在尝试为我的测试框架实现Page Factory模式,但是在尝试访问元素或与元素进行交互时却得到了NPE。顺便说一句,我正在使用Spring Dependency Injection进行共享...
无法使用具有多个GO_TO页的GET_PAGE_NAME关键字
我正在创建一个Suite文件,其中TestCase包含多个PageObject,并在我登陆的位置创建get_page_name。出现以下错误如果2个页面对象套件文件套件文件
我正处于学习Selenium / POM的起步阶段,我很好奇这样的布局如何?假设我有一个包含多个页面的应用程序,并且我为每个页面创建了一个类(即..
我正在学习并尝试将定位符与硒中的实际代码分开。我已经分离了它们,但是我需要更多优化的指导,如何才能进一步优化代码?是页面对象...
所以我的验证码包含7个字段,而我本身也有验证码。如何在每个字段中按数字输入此代码?我尝试做List,但是我的技能不是那么好。怎么样...
Selenium-Java-如何断言/验证页面上的所有链接是否正常工作,获取标题并针对预期标题进行验证
我是自动化测试的新手,我目前正在从事一个个人项目,我采用这种方法可以找到页面上某个部分的所有链接,单击每个链接,对每个链接都感到恼火...
Java POM类中的Selenium WebDriver NullPointer异常
我在Selenium WebDriver脚本中编写了两个Java类;一个是POM类,其中我已经识别了所有网页元素,例如firstName和lastName,电子邮件等...。另一个类是我的测试...
我正在使用Boni Garcia的“ webdrivermanager”。 https://github.com/bonigarcia/webdrivermanager/blob/master/README.md我的问题:我无法将初始化的驱动程序属性从“ BaseSwag”“获取”到“ ...
当在页面对象中使用test.log()方法时,我得到了Null Pointer Exception。我的范围报告测试在TestBase类的“ @BeforeMethod”中定义。因此,我需要访问测试。...
-主文件def test_e2e(self):#主页#在home_page文件中为HomePage类创建的对象home_page = HomePage(self.driver)#检出页面#为...创建的对象
我正在尝试是否有一种方法可以将变量从一个页面对象传递给另一个页面对象?我在Java项目中使用Serenity BDD框架。在一页上,我正在创建和命名一个项目,然后转到...
我正在尝试创建支持页面对象模型的cypress测试项目。我在../integration处创建了一个新文件夹'pageobject',并在其中实现了LoginPageAdminPortal.js文件作为...