自动化测试的实施—Selenium自动化测试指南(10)

发表于:2013-9-06 14:18

字体: | 上一篇 | 下一篇 | 我要投稿

 作者:赵卓    来源:51Testing软件测试网

7-1 登录功能测试用例

   

   

    

1

打开浏览器,在地址栏输入https://passport.360buy. com/new/ login  . aspx后按回车键

检查是否成功进入用户登录页面

2

找回密码”超级链接

检查页面是否跳转到 href="http://safe.360buy.com/" http://safe.360buy.com/ findPwd/ index. action

3

在浏览器中击后退按钮回到用户登录页面,然后直接击登录超级链接

弹出提示请输入用户名/邮箱/已验证手机

4

输入任意用户名,不输入密码,登录”按钮

弹出提示请输入密码

5

输入任意密码,登录”按钮

弹出提示“您输入的账户名不存在,请核对后重新输入”

6

将账户名和密码文本框置空,并输入正确的用户名和密码,登录”按钮

成功登录并跳转到首页,操作栏上出现您好xxxx字样

  7.1.2  搜索商品功能的用例设计

  京东商城搜索商品的页面如图7-6所示。

  

图7-6  搜索功能

  在京东商城的各个页面,都拥有一个搜索栏,在搜索栏中输入内容后单击“搜索”按钮,将搜索出匹配的商品。对这个模块的功能进行研究,可以看到以下几点。

  (1)如果输入关键字后找不到对应商品,在单击“搜索”按钮后,将弹出找不到相关商品的提示,如图7-7所示。

  

图7-7  提示没有找到相关商品

  (2)如果输入的关键字不太符合逻辑,可能会提示“您要找的是不是:XX”,如题7-8所示。

  

图7-8  提示您要找的是不是:XX

  (3)如果输入例如团购,奢侈品等特殊关键字,在单击“搜索”按钮后,将跳转到对应的页面,如图7-9所示。

  

图7-9  团购

  

7-10  团购页面

  (4)如果输入移动,联通等特殊关键字,在单击“搜索”按钮后,除了将查询出对应的信息外,还会弹出一些特殊控件,如图7-11所示。

  

图7-11  充值

52/5<12345>
《2023软件测试行业现状调查报告》独家发布~

关注51Testing

联系我们

快捷面板 站点地图 联系我们 广告服务 关于我们 站长统计 发展历程

法律顾问:上海兰迪律师事务所 项棋律师
版权所有 上海博为峰软件技术股份有限公司 Copyright©51testing.com 2003-2024
投诉及意见反馈:webmaster@51testing.com; 业务联系:service@51testing.com 021-64471599-8017

沪ICP备05003035号

沪公网安备 31010102002173号