验证当你进入产品列表页,如服装等->在72个项目后,“查看更多”不应该自动加载更多,但需要点击底部的按钮,该按钮应该加载更多项目,如果该页面中有超过12个项目。另外,当我过滤结果时,我如何验证页面中返回的产品数量?
您可以获取当前页面上的所有产品,存储在列表中,然后使用列表大小获取页面上的产品数量。之后可以执行任何断言或进一步的操作。
List<WebElement> products = driver.findElements(By.cssSelector("product-item-wrapper"));
int numberOfProducts = products.size();
在该页面上,我还看到Load More按钮有一个数据分页属性,它保存了关于结果和页面总数等的信息,因此您可以提取这些信息用于比较和测试
WebElement btnLoadMore = driver.findElement(By.cssSelector("a.load-more"));
String pagingData = btnLoadMore.getAttribute("data-pagination");
我是selenium的新手,正在尝试一个需要从页面中抓取URL的项目。 来源:-https://www.autofurnish.com/audi-car-accessories 我想搜集数据以获取这些产品的URL。我能够完成它,但面临滚动部分的问题。我需要抓取这个页面上所有产品的所有URL。这是一个巨大的页面,有很多结果。 我尝试过:- 1. 我试过这个代码,但它只是向下滚动到最后,所有的产品都没
问题内容: 我正在尝试以编程方式测试网站列表的加载时间。目的是大致模拟用户将感知的页面加载时间。 我的第一种方法是在循环内调用以下代码: 问题是有时我会在页面真正加载之前得到时间结果(即我获得50ms次),因此我猜想控件在完成之前会移交给下一条指令。 我应该怎么做才能改善这项测试? 编辑: 正如user1258245所建议的那样,我可以等待元素加载,但是问题是我不知道哪些页面需要预先加载。 问题答
如何在woocommerce产品列表页面中显示其他自定义列:
我想改变prestashop后台办公产品页面的布局。所以谁能告诉我要更改哪个文件,以便我可以修改这个现有的布局?
忘记什么时候投的了,9月30号笔试感觉答得一坨,编程题20分没写,当时笔试卷子里还问我觉得有什么缺陷,我说做了就知道过不了了,没想到🐶运好过了 10.8下午两点一面 首先自我介绍大概两分钟吧 然后就是问实习经历,刚好我有段实习就是测试方面的,问的比较细,问在测试过程中有没有发现什么问题是怎么解决的简历上写的细节基本上都问了扣的很细,,然后问我学校安排的实习,对里面的一些参数有没有自己的理解,有没