微信发红包的测试点:
1.功能:
单个红包:
1、红包金额为空、整数、小数大小在0.1到200间
2、金额输入不能输入非数字和.
3、留言输入是否可以为空、整数、小数、字母、汉字、特殊字符
4、留言长度、是否可以复制粘贴
5、表情选择收藏表情、其他表情
6、删除表情、重新选择表情
7、选择支付方式 零钱、银行卡、添加新卡支付。其中钱数<红包钱数、其中钱数=红包钱数、其中钱数>红包钱数
8、红包成功发送后 相应支付方式中钱数减少(减少金额与红包金额一致)
9、接受者能看到红包具体信息,红包金额、留言、表情均能正确显示
群发红包-普通红包:(只写了与单个红包不同的地方)
1、红包个数 为空、0、001、100、99、101
2、红包拆开每个金额一样 均为发红包时设置的单个金额对应的钱数
3、发红包者自己领红包
4、红包24小时内未被拆完,剩余钱被退回,相应支付方式中钱数增加
群发红包-拼手气红包:
1、红包总额/红包个数<0.01
2、红包每个人拆开金额不同,总金额与发红包设置的总额一致
3、红包24小时内拆完后显示最佳手气
4、红包24小时内未被拆完不显示最佳手气
2.性能:
1、不同网速下抢红包的速度
2、发红包和抢红包的跳转时间
3、退款到账的时间
4、抢红包所耗费的电量
3.UI界面:
1、收发红包界面是否有错别字
2、抢红包、抢完红包是否有错别字
3、界面排版是否合理
4、界面颜色搭配是否合理
4.安全:
1、红包发送成功后是否会提醒
2、一个人是否可以多次抢红包
3、红包领取后收红包着金额是否会添加
4、发红包后发红包着金额是否会减少
5、红包24小时未领取退回后发红包着的红包是否退回,且不能举行领取
6、红包被拆时,有相应提示
5.易用:
1、红包描述是否可以语言输入
2、支持密码、指纹、面部支付
6.兼容性:
1、不同系统苹果、安卓、是否可以使用
2、不同手机型号是否可以使用
7.弱网
1、2g网抢红包的速度
2、3g网抢红包的速度
3、抢红包时网络断开
电梯联动测试点
1.功能测试:
(1)按钮功能,开门(运行中按开门键不开门),关门,电梯内按钮功能(电梯按键在按下时是否点亮,按错楼层是否可以取消);
(2)上升,下降(每一层申请是否有效,是否可以正常停靠),超载时是否会忽略其它楼层的上行和下行申请,电梯的两边按钮是否都可以使用;
(3) 电梯内电话、灯光等
2、性能测试:
反应时间、关门时间、速度(是否造成人体不适)
3、压力测试:
超载,碰撞电梯壁
4、安全测试:
(1)进入电梯喊话,外面是否听到,拨打手机是否有信号;
(2)停电(不会坠落。电梯门可以通过外力打开,紧急电话可用),报警装置(超载),通风状况;
(3) 停靠位置,有人扒门(不会强制关门),若有异物阻碍,会停在当前楼层;
(4) 监控装置
5、UI测试:标识的承重和人数,仅提供可到达楼层的按钮,美观程度,光滑程度、形状
6、可用性:按键高度、操作是否方便
7、稳定性:长时间运行情况,
两台电梯联动:
除上述功能外,与另外一部电梯是否协作良好(一部电梯故障不影响另一部):
(1)2部均空闲时,采取就近原则
(2)有一部运行时,以同行方向且顺路电梯优先运行,否则安排空闲电梯
(3) 2部均运行时,以方向同行且顺路的优先运行
(4) 电梯在上行或下行时若满载,遇到有人等待电梯,是否停靠
例如,(2)电梯本来在一楼,若有人按18楼,上到5楼时,有人按10楼,是否会在10层停下
视频播放器
功能测试:
视频是可以完整播放
暂停按钮正常使用
可以快进快退
可以导入本地视频
可以调到0.5倍速、1倍速、1.5倍速、2倍速、3倍速
可以缩放音量
调整屏幕大小
导入字幕
UI界面:
视频标题文字、颜色、大小、位置等要素是否正确;
视频播放器页面位置是否正确、宽高比例是否合理、显示内容(默认状态图)是否正确;
按钮位置、大小、颜色等要素是否正确
兼容性测试:
不同系统苹果、安卓、是否可以使用
不同手机型号是否可以使用
网络测试:
网络切换测试:WIFI、移动网络;
弱网测试:弱网情况下视频播放是否有卡顿、黑屏、闪退等情况;
无网络状态下进入是否会有相关提示
易用性测试:
快捷键方便:快进、快退等
菜单栏是否正确、方便使用
拖拽进度条使用起来是否友好
登录界面测试点
功能测试
1. 输入框空值测试:保持输入框为空,点击登录。(非空检查)
2. 空格测试:
(1)用户名和密码前后有空格的处理
(2)是否过滤掉输入字符前后和中间输入的空格
3. 无效数据测试:
(1)输入正确的账号,错误的密码
(2)输入不存在的账号,注册过的密码
(3)输入注册过的账号与密码不匹配
4. 有效性测试:输入正确注册的账号、密码
5. 密码输入框:
(1)不能明文显示
(2)是否区分大小写
(3)输入框是否可复制粘贴
(4)修改密码后再次登陆验证老密码和新密码是否能登陆成功
6. 输入框长度限制:边界值测试
7. 溢出测试:输入很长长度的字符看页面是否会蹦
8. 登录成功后能否能否跳转到正确的页面
9. 记住用户名的功能
10. 登陆失败后,不能记录密码的功能
11. 密码是否加密显示(星号圆点等)
12. 有验证码的,要考虑文字是否扭曲过度导致辨认难度大,考虑颜色(色盲使用者),刷新或换一个按钮是否好用
13. 登录页面中的注册、忘记密码,登出用另一帐号登陆等链接是否正确
14. 输入密码的时候,大写键盘开启的时候要有提示信息。
15. 多设置同时登陆
16. 一台设备登陆多个账号(数据会不会混乱)
17. 密码输入错误的登陆次数限制
18. 成功登陆后,退出再次登陆是否需要重新登陆
19. 登陆按钮禁止多次点击
20. 网络异常时有加载页面
21. 手机设置不同的语言看界面是否显示正常
安全性测试:
1. 登录成功后生成的Cookie,是否是httponly (否则容易被脚本盗取)
2. cookie 缓存问题,sql语句注入
3. 设备的兼容性:不同机型(Android、iOS)、不同型号(屏幕大小)的界面显示问题,(华为的虚拟键盘)
4. 用户名和密码是否通过加密的方式,发送给Web服务器
5. 用户名和密码的验证,应该是用服务器端验证, 而不能单单是在客户端用javascript验证
6. 用户名和密码的输入框,应该屏蔽SQL注入攻击
7. 用户名和密码的的输入框,应该禁止输入脚本 (防止XSS攻击)
8. 错误登陆的次数限制(防止暴力破解)
性能测试:
1. 打开登录页面时间
2. 登录进入页面时间
3. 支持多少人同时在线
4. 输入正确的用户名和密码后,登录成功跳转到新页面,不超过5秒
可用性测试(Usability Test):
1. 是否可以全用键盘操作,是否有快捷键
2. 输入用户名,密码后按回车,是否可以登陆
3. 输入框能否可以以Tab键切换
兼容性测试:
1. 主流的浏览器下能否显示正常已经功能正常(IE,6,7,8,9,Firefox, Chrome, Safari,等)
2. 不同的平台是否能正常工作,比如Windows,Mac
3. 移动设备上是否正常工作,比如Iphone,Andriod
4. 不同的分辨率
语音转文字测试点
1.长按按住说话是否有效
2.是否有声波浮动,录入声音
3.松开取消按钮是否正常
4.滑动是否有效,发送与取消间是否能在发送前转换
5.录入的语音是否清晰,不卡顿
6.方言是否也支持
7.根据语言语气停顿,加标点符号
8.松开发送能否立即发送
9.能否识别语音中的数字,英文等
10.断网或其他应用跳出是否还能正常发送
11.语气很轻是也可以清晰录入语音
12.转的文字打出在界面上,方便修改
13.语音不清晰的时候提示请说话,或嘈杂的提醒
14.有时间限制,不能超过60秒的语音
15.录制时间太短,不支持发送
16.可以录入其他声音
17.发出在一定短时间能撤回
18.转成文字也可编辑,删除
19.语音发送失败会有提示
20.网络慢时语音发送的顺序会不会打乱
21.发送的语音显示时长
22.语音转文字的显示字体,不是繁体
————————————————
版权声明:本文为CSDN博主「b_小学徒」的原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接及本声明。
原文链接:https://blog.csdn.net/B_12138/article/details/111232056
网友评论