IT数码 购物 网址 头条 软件 日历 阅读 图书馆
TxT小说阅读器
↓语音阅读,小说下载,古典文学↓
图片批量下载器
↓批量下载图片,美女图库↓
图片自动播放器
↓图片自动播放器↓
一键清除垃圾
↓轻轻一点,清除系统垃圾↓
开发: C++知识库 Java知识库 JavaScript Python PHP知识库 人工智能 区块链 大数据 移动开发 嵌入式 开发工具 数据结构与算法 开发测试 游戏开发 网络协议 系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程
数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁
 
   -> 开发测试 -> 【测开冲冲冲】 测试开发面试应用题 -> 正文阅读

[开发测试]【测开冲冲冲】 测试开发面试应用题

📢博客主页:卷测开的快乐人 📢欢迎点赞 👍 收藏 ?留言 📝 欢迎讨论!
📢本文由 【卷测开的快乐人】 原创,
首发于 CSDN🙉🙉🙉 📢
由于博主是在学小白一枚,难免会有错误,有任何问题欢迎评论区留言指出,感激不 尽!? 📖精品专栏(不定时更新)

请你根据微信登录界面设计测试用例

思路:
第一步:测试分点 以下五点只多不少 分别是 功能测试,界面测试,性能测试,安全性测试,兼容性测试
第二步:分析整个过程中遇到的测试点,此时不要展开,先把测试点找到。(登录框,登录按键,是否保存密码,手机验证码登录,游客登陆)
第三步:根据上面分点进行测试

功能测试:
1.输入正确的用户名和密码,点击提交按钮,验证是否能正确登录。

2.输入错误的用户名或者密码,验证登录会失败,并且提示相应的错误信息。

3.登录成功后能否能否跳转到正确的页面

4.检查能否选择不同登录方式进行登录,如使用手机号登录、使用微信号登录或扫码登录。

5.记住用户名的功能

6.登陆失败后,不能记录密码的功能

7.密码是否非明文显示显示,使用星号圆点等符号代替。

8.有验证码时,还要考虑文字是否扭曲过度导致辨认难度大,考虑颜色、刷新或换一个按钮是否好用

9.登录页面中的注册、忘记密码,登出用另一帐号登陆等链接是否正确

10.输入密码的时候,大写键盘开启的时候要有提示信息。

11.什么都不输入,点击提交按钮,检查提示信息。
二、界面测试(死答案)

1.布局是否合理,testbox和按钮是否整齐。

2.testbox和按钮的长度,高度是否复合要求。

  1. 界面的设计风格是否与UI的设计风格统一。

  2. 界面中的文字简洁易懂,没有错别字。
    三、性能测试

1.打开登录页面,需要的时间是否在需求要求的时间内。

2.输入正确的用户名和密码后,检查登录成功跳转到新页面的时间是否在需求要求的时间内。

3.模拟大量用户同时登陆,检查一定压力下能否正常登陆跳转。

四、安全性测试

1.登录成功后生成的Cookie,是否是httponly (否则容易被脚本盗取)。

2.用户名和密码是否通过加密的方式,发送给Web服务器。

3.用户名和密码的验证,应该是用服务器端验证, 而不能单单是在客户端用javascript 验证。

4.用户名和密码的输入框,应该屏蔽SQL注入攻击。

5.用户名和密码的的输入框,应该禁止输入脚本 (防止XSS攻击)。

6.防止暴力破解,检测是否有错误登陆的次数限制。

7.是否支持多用户在同一机器上登录。

8.同一用户能否在多台机器上登录。
五、兼容性测试

1.不同移动平台或PC环境下下能否显示正常且功能正常

2.同种平台下不同微信版本下能否显示正常且功能正常。

3.不同的分辨率下显示是否正常。

如果做一个杯子的检测,你如何测试

一,功能
1.能否装水
2.能装多少水
3.能否装其他液体(酒,饮料,油)
4.杯子的材料
5.能否泡茶/咖啡等
6.是否耐高温
7.是否耐低温
8.是否有刻度

二,界面测试(UI测试)
1.外观(是否完整)
2.颜色
3.形状
4.是否有异味
5.重量
6.大小
7.图案的合理性和完整性

三,易用性测试
1,是否方便装水
2,是否方便携带
3,是否方便打开
4,是否有防滑措施
5,是否防烫
6,是否方便喝水
7,是否方面装水

四,安全性测试
1.杯子的质量材料是否有毒(正常,高温,低温,化学反应)
2.杯子的内壁材料是否溶于水
3.杯子破损时,是否易割伤人
4.杯子在高温情况下,是否易于爆炸
5.杯子在高温情况下,是否易于融化
6.杯子在使用过程中是否会滋生细菌

五,兼容性
1.能否装其他液体
2.能否放冰箱做冰块

  开发测试 最新文章
pytest系列——allure之生成测试报告(Wind
某大厂软件测试岗一面笔试题+二面问答题面试
iperf 学习笔记
关于Python中使用selenium八大定位方法
【软件测试】为什么提升不了?8年测试总结再
软件测试复习
PHP笔记-Smarty模板引擎的使用
C++Test使用入门
【Java】单元测试
Net core 3.x 获取客户端地址
上一篇文章      下一篇文章      查看所有文章
加:2022-07-17 16:54:38  更:2022-07-17 16:54:58 
 
开发: C++知识库 Java知识库 JavaScript Python PHP知识库 人工智能 区块链 大数据 移动开发 嵌入式 开发工具 数据结构与算法 开发测试 游戏开发 网络协议 系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程
数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁

360图书馆 购物 三丰科技 阅读网 日历 万年历 2024年5日历 -2024/5/19 12:10:34-

图片自动播放器
↓图片自动播放器↓
TxT小说阅读器
↓语音阅读,小说下载,古典文学↓
一键清除垃圾
↓轻轻一点,清除系统垃圾↓
图片批量下载器
↓批量下载图片,美女图库↓
  网站联系: qq:121756557 email:121756557@qq.com  IT数码