【问题标题】:Test pagination icons using selenium IDE使用 selenium IDE 测试分页图标
【发布时间】:2010-11-30 01:37:17
【问题描述】:

如何使用 Selenium IDE 测试网页的分页图标功能?

【问题讨论】:

  • 太模糊了。你的问题到底是什么? Selenium 脚本还是使用 IDE?
  • 其实用 selenium IDE。测试页面由一个数据表组成,该数据表包含一个页面范围的 20 个项目。我想通过单击右键分页图标来验证,系统会导致数据集的嵌套页面。

标签: selenium


【解决方案1】:

在大多数分页中,当前页面在页面某处以文本形式输出,其他页面为链接。因此,您可以验证当前页面文本是否存在,以及其他预期页面链接是否也存在。然后,您可以单击备用页面链接之一,并在新页面加载后验证值是否已更改。

以下示例对您实现的 ID 和页面结构进行了一些假设:

open | www.example.com/index.html?page=1
verifyText | id=currentPage | 1
verifyXpathCount | xpath=id('pagination')/a | 4
verifyText | xpath=id('pagination')/a[1] | 2
verifyText | xpath=id('pagination')/a[2] | 3
verifyText | xpath=id('pagination')/a[3] | 4
verifyText | xpath=id('pagination')/a[4] | 5
clickAndWait | xpath=id('pagination')/a[4]
verifyText | id=currentPage | 5

假定的 HTML sn-p:

<div id="pagination">
    <span id="currentPage">1</span> | 
    <a href="index.html?page=2">2</a> | 
    <a href="index.html?page=3">3</a> | 
    <a href="index.html?page=4">4</a> | 
    <a href="index.html?page=5">5</a>
</div>

【讨论】:

    猜你喜欢
    • 2017-04-05
    • 1970-01-01
    • 2019-04-17
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2015-04-29
    相关资源
    最近更新 更多