Warning: file_get_contents(/data/phpspider/zhask/data//catemap/7/sql-server/25.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 如何使用Sahi单击工具栏元素以实现测试自动化?_Automated Tests_Toolbar_Sahi - Fatal编程技术网

Automated tests 如何使用Sahi单击工具栏元素以实现测试自动化?

Automated tests 如何使用Sahi单击工具栏元素以实现测试自动化?,automated-tests,toolbar,sahi,Automated Tests,Toolbar,Sahi,网页包含一个带有一些文本的按钮,例如“Test”。这个按钮实际上是一个工具栏元素(class=“tbButton”id=“id”,text=“Test”)并在按下某个表时重定向到该表 当我尝试使用以下单击方法时,按钮没有反应 browser.div("Test").click(); browser.click("id"); browser.click(""); browser.div("id").click(); browser.byId("id").click()

网页包含一个带有一些文本的按钮,例如“Test”。这个按钮实际上是一个工具栏元素
(class=“tbButton”id=“id”,text=“Test”)
并在按下某个表时重定向到该表

当我尝试使用以下单击方法时,按钮没有反应

   browser.div("Test").click();
   browser.click("id");
   browser.click("");
   browser.div("id").click();
   browser.byId("id").click();
   browser.containsText(browser.byId("id"),"Test");
   browser.div("Test").in(browser.table("Generar")).click();
   browser.byXPath("//div/Test").click();
有人能给我推荐一种能解决上述问题的替代方法吗?

试试:

browser.xy(browser.div("Test"), 10, 10).click();
这将在div中单击一点