我想知道一种断言列表中存储的元素以升序排列的方法。
我正在创建一个WebElements列表,其中包含(Price:$ 567)形式的Text。页面上显示价格的四个元素。 我只想存储数值(即567),然后在通过子字符串方法完成的控制台上打印出来。除此之外,我还想确保所有价格值都按升序排列。因此,列表中添加的值按以下顺序排列:567,600,650,700,我需要通过逻辑对其进行断言。
List<WebElement> AllPrices = driver.findElements(price_flights);
for(WebElement element:AllPrices) {
String Price = element.getText();
System.out.println(Price.substring(8, 11));
List<String> price = new ArrayList<String>();
price.add(Price.substring(8, 11));
请让我知道解决此问题的方法,或引导我回答已经回答的问题。