测试题理解
- 1、测试什么时候介入,为什么?
- 2、软件缺陷产生的原因
- 3、 软件测试的目的
- 4、新人如何融入一个项目团队
- 5、优秀的测试人员的基本素质
- 6、程序测试包含哪些内容
- 7、测试流程
- 8、有哪些兴趣爱好
- 9、软件测试阶段
- 10、系统测试主要包括哪些方面的测试
- 11、QQ登录页面,你能想到哪些测试用例
- 12、黑盒测试、白盒测试的定义
- 13、快捷键:
- 14、性能测试的分类
- 15、公司有哪几套环境
- 16、自动化测试满足哪些条件可以进行
- 17、软件测试的原则
- 18、软件生命周期模型有哪些
- 19、瀑布模型是什么,优缺点有哪些
- 20、V模型是什么,优缺点有哪些
- 21、W模型是什么,优缺点有哪些
- 22、敏捷开发是什么,优缺点
- 23、微信发红包测试用例
- 24、微信朋友圈测试用例
- 25、微信朋友圈点赞测试用例
- 26、软件的测试流程
- 27、如果遇到不能复现的bug
- 28、测试用例
1、测试什么时候介入,为什么?
尽早介入,降低缺陷的数量减少成本,测试时避免遗漏场景
2、软件缺陷产生的原因
需求书表述不清楚,与用户需求偏离,缺乏沟通
3、 软件测试的目的
降低产品失败风险,通过测试可以衡量软件的质量,对比和用户的需求最终决定是否通过
4、新人如何融入一个项目团队
积极主动、乐观向上、多沟通
5、优秀的测试人员的基本素质
保持怀疑、站在客户的立场考虑问题、倾听建议
6、程序测试包含哪些内容
测试计划、编写测试用例、项目是否通过
7、测试流程
根据产品需求设计测试计划、编写测试用例,执行测试生成测试记录,找出缺陷跟踪缺陷并解决
8、有哪些兴趣爱好
兴趣:找些辅助性的工具
爱好:玩游戏、看下说
9、软件测试阶段
单元测试、集成测试、确认测试、系统测试、验收测试
10、系统测试主要包括哪些方面的测试
性能、安全、兼容、压力
11、QQ登录页面,你能想到哪些测试用例
界面测试、账号和密码的测试
12、黑盒测试、白盒测试的定义
黑盒测试依赖于规格说明书、主要用来测试功能以及可操作性
白盒测试主要是内部细节和逻辑结构的测试必须对内部结构和工作原理有个清楚的了解
13、快捷键:
任务管理器:ctrl+shift+esc
运行:Windows+r
我的电脑:Windows+e
桌面:Windows+d
14、性能测试的分类
性能、负载、可靠、失败、压力、并发、容量、配置测试
15、公司有哪几套环境
客户、供应商、竞争者、政府部门、新闻媒体、社区、社会团体、业务关联及协作企业
16、自动化测试满足哪些条件可以进行
软件需求不会频繁变动、项目时间充足、手工测试需要投入大量的时间和人力的情况下
17、软件测试的原则
测试显示软件存在缺陷、穷尽测试是不可能的、测试尽早介入、缺陷集群性(2/8原则)、杀虫剂博伦、没有错误是好是谬论
18、软件生命周期模型有哪些
v模型、w模型
19、瀑布模型是什么,优缺点有哪些
项目的开发结构通过设计一些列顺序展开
优点:为项目提供按阶段划分、可在检查点、可在递代模型中应用瀑布模型
缺点:每个阶段的划分都完全固定加大了工作量、软件开发属于线型的用户只能在开发末期查看效果,增加了开发风险、不适合用户需求的变化
20、V模型是什么,优缺点有哪些
最广为人知的测试模型
优点:简单、高效
缺点:测试介入在开发之后有些bug不易被找到根源、返工量大
21、W模型是什么,优缺点有哪些
w模型是两个v模型的组合强调了开发和测试之间同步进行的关系
优点:尽早介入测试,发现初步缺陷减少修复成本方便整体管理
缺点:开发和测试依然是线型关系需求和变更依然不方便、对技术要求更高
22、敏捷开发是什么,优缺点
项目进行实质开发递代阶段用户可以看到基线架构版的产品
优点:市场的快速反应能力、具体应对能力、客户前期满意度高
缺点:忽略文档的重要性、人员流动大,给维护带来不少难度、经验不足的人会遇到不小的瓶颈
23、微信发红包测试用例
功能:1.私聊发红包没有红包个数
2.群聊发红包具有红包个数,个数大于等于1。
3.每个包不得低于0.01每份
4.红包的发送金额不得大于200
5.红包的收取时间不得超过24小时
6.过期的红包应该退回原有账户
7.点击返回时应该取消发送红包
8.发红包时可以留言
9.留言字体不得过长
性能:1.发红包的速度
2.发红包最大支持多少人发送
3.占用cpu的大小
4.发红包的时间
5.账单记录可以查看
安全:1.如果对方网络环境异常是否提示
2.发送红包时使用指纹
3.发送红包时使用密码
4.密码多次错误冻结
5.使用本人身份证可以多增加一次机会
6.支付成功后是否有提示
7.支付成功后可以自动返回到聊天界面
8.余额不足时是否发送红包变成灰色无法点击
9.可以自由选择支付的类型
10.免密支付不得大于50
易用:1.简单快捷,高效
界面:1.颜色构架搭配符合大众审美观
弱网:1.发送红包时较慢
2.无网时不可发送
24、微信朋友圈测试用例
功能:1.发朋友圈
2.是否可以设置非好友禁止访问
3.是否可以设置展示朋友圈的时间
4.是否可以评论
5.是否可以带图片
6.有无字数上限
7.是否可以添加表情
8.评论是否可以再次评论
9.是否有权删除别人的评论
10.他人是否可以撤回自己的评论
11.他人的评论非朋友圈发表本人是否有权看到
12.回复评论是否有提醒
13.收到评论时是否有提醒
性能:1.支持多少人提示回复
2.支持多少人同时评论
3.支持多少人同时撤回
安全:1.会不会泄露他人的地理位置
2.是否会泄露他人手机号等信息
易用:1.交流扩有
2.跨地区进行
界面:1.简洁
弱网:1.发送慢
2.无网时可以存为草稿有网时发表
25、微信朋友圈点赞测试用例
功能:1.取消点赞
2.点赞
3.非好友是否可以点赞
4.黑名单用户是否可以点赞
5.最多可查看点赞的详细人数
性能:1.多个用户访问时是否崩溃
2.可以容纳多少人同时点赞
3.长按点赞是否达到点赞✖几效果
安全:1.黑名单用户访问时是否成功拦截
2.非好友访问是否可以明确标识
3.是否可以通过朋友圈添加好友
易用:1.便捷,记录
界面:简洁
弱网:1.点赞慢
2.无网时点赞失败
26、软件的测试流程
根据用户需求编写需求文档,开发根据需求文档编写程序,编写测试计划以及测试用例开发编码结束后进行冒烟测试,依据测试用例对其功能进行测试如果测试过程中发现bug提交给开发,进行更改开发更改后进行回归测试,进行测试总结,用于下一版本的叠代
27、如果遇到不能复现的bug
- 多次尝试争取找到bug
- 进行多方式的 多种测试环境
- 记录问题,报备问题,并在下一版本进行测试