测试思路
模块测试
功能测试
界面测试
性能测试
安全性测试
易用性测试
兼容测试
结构
功能
数据
接口
平台
打火机
单元测试
检查各零件有没有严重缺陷
集成测试
各零件组装起来, 测试可用性
界面测试
大小, 是否方便携带
形状, 是否美观
材料。 手感如何
安全性测试
气体是否泄漏
高温环境下是否可能爆炸
购物栏
淘宝/京东
界面测试
页面是否布局合理, 显示是否完整
不同的卖家的商品在不同的
table 区域显示
功能测试
所有链接功能是否正常
关联本地旺旺是否能够打开
商品页面添加商品购物车是否正常显示
商品在为未勾选的情况下, 结算按钮灰色不可点 勾选可点击。
性能测试
打开购物栏需要多久
可用性测试
是否支持快捷键
兼容性
不同浏览器上的是否正常
app 上是否正常
bug
bug 编号
严重级别, 优先级
产生模块
bug 摘要
bug 对应版本
bug 详细现象描述, 截图, 录屏。
产生条件——
bug 出现时的测试环境。
登录页面
```
具体需求: 有一个登陆页面, 上面有 2 个 textbox, 一个提交按钮。
请针对这个页面设计
30 个以上的 test case.
此题的考察目的: 面试者是否熟悉各种测试方法, 是否有丰富的 Web 测试经验, 是否了解
Web 开发, 以及设计 Test case 的能力
```
功能
输入正确用户密码, 是否可登录
微信+17031115530, 拉测试微信群交流
输入错误用户密码, 是否登陆失败, 并提示具体错误
登录成功后, 是否跳转到正确的页面
用户名密码长度测试
用户名密码特殊字符测试
记住用户名功能
登录失败后, 不能记得用户名
密码是否以支持隐藏和显示功能
界面
布局是否合理
文本框长度高度是否符合要求
性能
打开页面所需时间
登录成功跳转所需时间
安全
错误登录输入次限制(防暴力破解)
可用性
是否可完全用键盘操作
是否支持
tab 键跳至下一输入框, 回车登录
兼容性
主流浏览器测试
不同系统
移动设备上是否显示合适
不同分辨率的情况
辅助性测试
高分辨率下是否显示正常
面试攻略
数据库方面
增删改查, 存储过程等
linux/unix 操作系统方面
熟悉常用命令(50 个)
常用的工具: 如vim 等。
缺陷相关
Correct(准确)
Clear(清晰)
Concise(简洁)
Complete(完整)
Consistent(一致)
缺陷跟踪的流程(流程的基本要素)
5C 原则
用例方面
测试用例就是一个文档, 描述输入、 动作、 或者时间和一个期望的结果, 其目的是确定应用程序的某个特性是否正常的工作。
等价类划分
错误推测
因果图
判定表驱动分析
正交实验设计
场景设计
状态转换图
用例编号
测试标题
重要级别/优先级
操作步骤
预期结果
前提条件
实际结果
适用阶段
用例的格式要素
用例设计方法
软件测试流程
测试用例评审
熟悉产品/项目
需求评审
测试计划
测试用例
预测试
环境准备
第一轮测试
```
冒烟
可测性
```
-
第二轮回归测试
- 第三轮测试
- 测试报告
- 测试总结
测试工具
性能测试工具
自动化测试工具
测试管理类工具
测试思路
测试人员需要具备的素质
用户的观点看待问题
强烈质量意识
客观
微信+17031115530,拉测试微信群交流













网友评论