作者热门文章
- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我正在尝试使用 QTP 测试基于 JSP 的 Web 应用程序。在某些页面上,JSP 被编码为向浏览器返回一个特定的 div 元素,该元素将具有 ID 属性,只有底层模型具有特定的 bool 标志集。如果 div 出现在返回的网页中,我希望能够开发失败的 QTP 测试。但是,QTP 文档似乎没有关于如何执行此操作的任何详细信息。
最佳答案
重点是检测条件是否适用,然后明确地使测试失败。
If Browser("b").Page("p").WebElement("html tag:=div", "html id:=theId").Exist Then
''# Report failure
Reporter.ReportEvent micFail, "Element Exists", "It shouldn't"
''# if you also want to stop the test
ExitTest
End If
关于testing - 如果网页上出现特定元素,是否有办法让 QTP 无法通过测试,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4441728/
我是一名优秀的程序员,十分优秀!