关于 登录框的测试的一些case

---恢复内容开始---

最近的一个task是需要测试一个登录的界面,我的产品是应用程序,不是网页,所以,测试起来,会相对简单一些

还是按照 质量模型的角度,来思考这个 页面的测试

Requirement: 界面后台检测做的控制 

IP Address/Name can not be null : 目前我们产品只要求 这个选项不是空

User Name can not be null: 不空就行

Passworf can not be null: 不空就行

port only support number, range from 1-65535, default is 22 只支持数字

default agent number is 1, range from 1~10.  只支持数字

Specify location should be a valid directory : linux 路径

 

Functional 功能性

1. 检查登录页面是否包含需求里面描述的所有的输入框

2. 只有输入正确的IP, 用户名和密码,port ,才能连接成功 (不对的用户名,正确的密码/ 对的用户名,错误的密码/错误的用户名和密码,不正确的端口和IP)

3.port: 默认是 22, 输入其他的字符 invalid 0,65536,t,$, valid 1,50,65535

3.Agent number : 0,1,5,10,12,s,$,~,

4.password: 不支持copy,支持paste

5.  按钮能够正常的工作

6. direcoty 路径判断:存在的路径,不存在的路径,winwos 路径书写方法和linux书写方法的差异,当前登录用户是否能够访问该路径

7.网络较差的环境下,能够正常的创建

8. 点击已经编辑好的agent,打开之后和编辑的一样 

Usablility 易用性测试

1. 按钮摆放是否符合用户常见的操作习惯

2. 窗口文字摆放风格,是否和产品其他模块一致

3.窗口的名称 是否 写清楚

4.该窗口打开之后,窗口大小不可以变,但是能够拖拽,没有完成操作之前,是否一直居前

5. tab\enter 快捷键支持 

6. 支持copy,  paste (password 除外)

 security 安全性

1. check 后台数据存放,password 是否 经过处理,不是明文显示

2.  check 输入的信息都正确保存,没有数据丢失或者错误

Reliability 可靠性测试

1. 不间断添加agent ,console能够正处理(可以自动化RestAPI来实现) post 

2. agent 信息添加完成之后,异常关闭产品,检查之前数据是否 保存,没有丢失

Portability 移植性测试

1. side by side install, agent的信息,能够正常的copy  

2. 在不同的OS 上,agent 能够正常的配置 最基本要求  win10, windows 8.1 update windows 8 win7 windows 2008 windows 2016

Efficiency 效率

1. 连接时间不能超过30s,超过 提示错误

2. CPU memory 不能过高

---恢复内容结束---

猜你喜欢

转载自www.cnblogs.com/xiangjiaoai/p/9284672.html