【发布时间】:2017-09-22 05:37:42
【问题描述】:
我有一个元素,当我点击 Element1 时,另一个元素的文本加起来一个数字“1”。我如何验证当我点击元素时,一个数字加起来。对 Element1、Element2、Element3 和 Apples 的点击次数相加。您将如何在方法中编写脚本。页面对象 = Viva_element = 元素。 Apple_Image = 苹果的文本。这是正确的做法吗?
Element1. Apples 1
Element2. Apples 2
Element3 Apples 3
public void selectingelements() {
for(int index = 0; index < Viva_element.size(); index ++) {
Viva_element.get(0).click();
Assert.assertEquals(Apple_Image.getText(), "Apples (1)");
APList.get(1).click();
Assert.assertEquals(Apple_Image.getText(), "Apples (2)");
APList.get(2).click();
Assert.assertEquals(Apple_Image.getText(), "Apples (3)");
APList.get(3).click();
Assert.assertEquals(Apple_Image.getText(), "Apples (4)");
}
【问题讨论】:
-
当您点击 Element1 时,您要在此处验证的内容,您的预期结果是 Apple 或 Apple 1 。您在上述代码中面临的任何挑战?
-
Apple 1. 我想知道它是否正确,或者是否有其他方法可以更短。当我单击元素 1 时,另一个元素应该是 Apple 1。