gpt4 book ai didi

watir - 帮助 Watir 自动测试 web 应用程序

转载 作者:行者123 更新时间:2023-12-04 07:02:25 26 4
gpt4 key购买 nike

我正在使用 Watir 来自动测试 web 应用程序。

在其中一个页面中,我有类似 htis 的内容

</STYLE></HEAD><BODY background="IMAGES/fon06.gif"><DIV class="mainalignment" height="110%" width="110%"><TABLE class="mainframe" height="100%" cellSpacing="0" cellPadding="0" width="100%" border="0"><TBODY><TR><TD><DIV id="divTabButtons"><P align="left"> <INPUT class="tabOff" id="1" onclick="tabOnClick(1)" type="button" value="TIMESHEET" /> </P></DIV></TD></TR></TBODY></TABLE></DIV></BODY></HTML>

但是我能够识别 HTML 元素来访问它。
我需要访问 id="1"value="TIMESHEET"元素。

我如何在 Watir 中做到这一点。

如果需要更多信息,请告诉我。
注意:我是 HTML 菜鸟。

编辑:我试过 showAllObjects 来查看对象是否显示。

这就是我得到的
-----------页面中的对象 -------------
HTML 文件名=header id= src=header.jsp
HTML 文件名=body id= src=body.jsp

这很奇怪。
但是当我查看页面时..有很多对象..

我现在很困惑..

最佳答案

如果您想单击该按钮,以下任何一种都可以使用:

browser.button(:id, "1").click
browser.button(:value, "TIMESHEET").click
browser.button(:id => "1", :value => "TIMESHEET").click

更多信息请访问 http://wiki.openqa.org/display/WTR/Buttonshttp://wiki.openqa.org/display/WTR/Multiple+Attributes

关于watir - 帮助 Watir 自动测试 web 应用程序,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1641935/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com