Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/list/4.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Automated tests 从网页中读取li元素,并将其存储在OpenTest的数组中,以检查重复项_Automated Tests_Opentest - Fatal编程技术网

Automated tests 从网页中读取li元素,并将其存储在OpenTest的数组中,以检查重复项

Automated tests 从网页中读取li元素,并将其存储在OpenTest的数组中,以检查重复项,automated-tests,opentest,Automated Tests,Opentest,3li项目都不同。 如果所有li都相同,则意味着重复,我们必须自动执行此场景 我希望代码能够自动化查找重复li项的过程 $runAction(“org.getopentest.selenium.ReadElementText”{ 定位器:$data(“定位器/配置文件”).ClientsCSP, $localData:{ 说明:“$output.text” } }); var str1=$localData.abc; $log(str1); 1-800个联系人 10广告 7月23日客户

3
li
项目都不同。 如果所有
li
都相同,则意味着重复,我们必须自动执行此场景

我希望代码能够自动化查找重复li项的过程

$runAction(“org.getopentest.selenium.ReadElementText”{
定位器:$data(“定位器/配置文件”).ClientsCSP,
$localData:{
说明:“$output.text”
}
});
var str1=$localData.abc;
$log(str1);

  • 1-800个联系人
  • 10广告 7月23日客户

li
项存储在数组中,如果发现重复项,则记录它

执行此操作的最佳方法是使用该操作

- description: Find all li elements
  action: org.getopentest.selenium.GetElements
  args:
    locator: ... # This locator must match all li elements

- script: |
    var listItems = $output.elements;
    var itemsTextArray = listItems.map(function(li) {
          return li.getText();
        })
    // Next, check itemsTextArray for duplicate items