Theory(46)

1. 测试流程

1)测试需求分析阶段:阅读需求,理解需求,主要就是对业务的学习,分析需求点,参与需求评审会议。
2)测试计划阶段:主要任务就是编写测试计划,参考软件需求规格说明书,项目总体计划,内容包括测试范围(来自需求文档),进度安排,人力物力的分配,整体测试策略的制定。风险评估与规避措施有一个制定。
3)测试设计阶段:主要是编写测试用例,会参考需求文档(原型图),概要设计,详细设计等文档,用例编写完成之后会进行评审。
4)测试执行阶段:搭建环境,执行冒烟测试(预测试)-然后进入正式测试,bug管理直到测试结束。
5)测试评估阶段:出测试报告,确认是否可以上线。

  • 测试前准备-》需求分析-》测试设计-》执行测试-》提交bug-》测试总结

2. 测试计划的编写要素

why-为什么要进行这些测试
what-测试哪些方面,不同阶段的工作内容
when-测试不同阶段的起止时间
where-相应文档,缺陷的存放位置,测试环境等
who-项目有关人员组成,安排哪些测试人员进行测试
how-如何去做,使用哪些测试工具以及测试方法进行测试

3. 测试原则

1)应当把“尽早的和不断的进行软件测试”作为软件开发者的座右铭
2)测试用例应由测试输入数据和对应的预期输出结果两部分组成
3)程序员应该避免检查自己的程序
4)在设计测试用例时,应包括合理的输入条件和不合理的输入条件
5)充分注意测试中的群集现象,经验表明,测试后程序中残有的错误数目与该程序中已发现的错误数目成正比
6)严格执行测试计划,排除测试的随意性
7)应当对每一个测试结果做全面检查
8)妥善保存测试计划,测试用例,出错统计和最终分析报告,为维护提供方便

4. 测试方法

黑盒:等价类划分法、边界分析法、因果图法和错误推测法、正交法、场景法
白盒:逻辑覆盖法、循环测试路径选择、基本路径测试

5. 测试分类

1)按阶段划分:单元测试、集成测试、系统测试、验收测试
2)按是否运行划分:静态测试、动态测试
3)按是否查看代码划分:白盒测试、黑盒测试、灰盒测试
4)其他:回归、冒烟、随机测试
5)功能测试:界面、业务逻辑功能、兼容性、易用性、安全性、安装测试
6)性能测试:性能、负载、压力、容量、并发、配置、可靠性、失败测试

6. 测试模型

v型.png

w型.png

7. 开发流程

需求分析-〉概要设计-〉详细设计-〉编码-〉测试-〉软件交付-〉验收-〉维护-〉升级-〉再测试-〉逐步淘汰

8. 黑盒和白盒的区别

黑盒测试:把测试对象当成一个黑盒子,测试人员完全不考虑逻辑结构和内部特性, 只依据程式的需求说明书来检查程式的功能是否满足它的功能说明。
白盒测试:把测试对象当成一个透明的盒子,允许测试人员利用程序内部逻辑结构及 相关信息,设计或选择测试用例,对程式所有逻辑路径进行测试。

9. 测试计划都有哪些

测试背景,测试目标,测试范围,测试输出文档,测试策略,测试规模,工作量分析,测试进程,测试进度及时间安排,测试资源,人力,设备,风险管理

10. 测试用例包含哪些

用例编号、所属模块、执行条件、测试输入、预期结果、实际结果、用例是否通过、测试人、版本

11. 测试用例需要详细到什么程度才是合格的

首先根据需求文档、概要设计、测试计划、测试方案细分出各功能模块的测试项,再根据各测试项,按照概要设计,详细设计以及测试方案中测试的覆盖率细分出测试子项,最后根据测试用例的设计方案来写测试方法

12. 缺陷报告包含哪些

缺陷的标题、简要描述、缺陷的类型、缺陷的详细步骤描述、缺陷的实际结果、期望结果、有的缺陷需要上传截图、日志结算、缺陷的等级、缺陷指派给开发

13. 测试评审:(评审分类 评审内容 评审结束)

1)评审分类:部门、公司、客户评审
2)评审内容:
[1]用例设计的结构安排是否清晰合理,是否利用高效对需求进行覆盖
[2]优先级安排是否合理
[3]是否覆盖测试上的所有功能点
[4]用例是否具有很好执行
[5]是否已经删除了冗余的用例
[6]是否包含充分的负面测试用例
[7]是否从用户层面来设计用户使用场景和使用流程的测试用例
[8]是否简洁 ,复用性强
3)评审结束:
在评审活动中会收集到用例的反馈信息,在此基础上进行用例更新,直接通过评审

14. 水杯 电梯 朋友圈点赞 视频播放 支付的测试用例的设计点有哪些

15. 测试发现bug开发不认为是bug的时候

说法一:
1、首先明确开发说不是bug的理由。
2、如果是需求变更, 那就找产品经理确认是否是需求变更。
3、如果开发说测试环境问题, 让他说明清楚测试环境问题是什么,按照他说的验证一遍, 如果确实如他所说, 关闭bug,但是不是他说的那样,继续激活bug给开发解决,确保产品质量。
4、如果开发说用户不存在这种使用场景, 但是我们不认可他说的,把这个bug 知会到测试经理,让测试经理去判定。
说法二:
1.告知开发bug的判断依据,同时明确开发说不是bug的理由。
2.对开发的理由进行校验,校验依据1.参照需求文档,2.跟产品经理进行沟通确认。
校验结果不是bug,关闭bug,如果是bug提交给开发进行处理,确保产品质量

16. Linux命令 15个

17. Adb命令 15个 查看日志 (日志级别)

18. Monkey命令 和日志区别

19. 查看日志的前10行后5行的命令

# head -n 10/etc/profile
# tail -n 50/etc/profile

20. Bug生命周期

发现BUG-->提交BUG-->指派BUG-->研发确认BUG-->研发去修复BUG-->回归验证BUG-->是否通过验证-->关闭BUG
如果待验的BUG在验证时没有解决好,我们需要重新打开--指派—已解决—待验,循环这个过程

21. Bug的状态和优先级

第一级(blocker): 引起喜欢作系统“挂起”或“崩溃”的错误;
第二级(critical): 引起软件本身“挂起”或“崩溃”的错误;
第三级(major): 不能完成软件说明书定义的功能的错误;
第四级(normal): 程序所完成的功能与软件说明书定义不符的错误;
第五级(minor) : 显示方面的错误;
第六级(trivial) : 其它“轻微”的错误(如文本差错);
第七级(enhancement):增强或者改进。
优先级:
1.立即解决(Resolve Immediately)缺陷必须被立即解决。
2.正常排队(Normal Queue)缺陷需要正常排队等待修复或列入软件发布清单。
3.不紧急(Not Urgent)缺陷可以在方便时被纠正。

22. Bug的分类

23. Chareles的弱网测试

24. Chareles的断点替换(request response)

25. chareles的对app端抓包的步骤

26. Jmeter的接口测试

27. Jmeter的压力测试 打压 1000

28. Web端的性能指标

29. App端的性能指标

30. Jmeter的负载测试

31. Jmeter的脚本录制(web /app)

32. TPS和qps区别

33. 负载和压力区别

34. Mysql的 inner join left join right join full join 区别

35. MySQL的数据库优化

36. Mysq的存储过程

37. 编写http接口的性能测试,和测试过程中的关注点 流程

38. http和https的区别

39. OSI和tcp/IP的区别

40. TCP 和UDP 的区别

41. Get/post的区别

42. Web测试和app测试的区别

43. 给你一个网站你如何张开测试

44. 支付模块的测试如何展开

45.如何在jinkens中实现打包并集成测试

46. 全量包 灰度包 debug包 的区别

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
  • 序言:七十年代末,一起剥皮案震惊了整个滨河市,随后出现的几起案子,更是在滨河造成了极大的恐慌,老刑警刘岩,带你破解...
    沈念sama阅读 205,132评论 6 478
  • 序言:滨河连续发生了三起死亡事件,死亡现场离奇诡异,居然都是意外死亡,警方通过查阅死者的电脑和手机,发现死者居然都...
    沈念sama阅读 87,802评论 2 381
  • 文/潘晓璐 我一进店门,熙熙楼的掌柜王于贵愁眉苦脸地迎上来,“玉大人,你说我怎么就摊上这事。” “怎么了?”我有些...
    开封第一讲书人阅读 151,566评论 0 338
  • 文/不坏的土叔 我叫张陵,是天一观的道长。 经常有香客问我,道长,这世上最难降的妖魔是什么? 我笑而不...
    开封第一讲书人阅读 54,858评论 1 277
  • 正文 为了忘掉前任,我火速办了婚礼,结果婚礼上,老公的妹妹穿的比我还像新娘。我一直安慰自己,他们只是感情好,可当我...
    茶点故事阅读 63,867评论 5 368
  • 文/花漫 我一把揭开白布。 她就那样静静地躺着,像睡着了一般。 火红的嫁衣衬着肌肤如雪。 梳的纹丝不乱的头发上,一...
    开封第一讲书人阅读 48,695评论 1 282
  • 那天,我揣着相机与录音,去河边找鬼。 笑死,一个胖子当着我的面吹牛,可吹牛的内容都是我干的。 我是一名探鬼主播,决...
    沈念sama阅读 38,064评论 3 399
  • 文/苍兰香墨 我猛地睁开眼,长吁一口气:“原来是场噩梦啊……” “哼!你这毒妇竟也来了?” 一声冷哼从身侧响起,我...
    开封第一讲书人阅读 36,705评论 0 258
  • 序言:老挝万荣一对情侣失踪,失踪者是张志新(化名)和其女友刘颖,没想到半个月后,有当地人在树林里发现了一具尸体,经...
    沈念sama阅读 42,915评论 1 300
  • 正文 独居荒郊野岭守林人离奇死亡,尸身上长有42处带血的脓包…… 初始之章·张勋 以下内容为张勋视角 年9月15日...
    茶点故事阅读 35,677评论 2 323
  • 正文 我和宋清朗相恋三年,在试婚纱的时候发现自己被绿了。 大学时的朋友给我发了我未婚夫和他白月光在一起吃饭的照片。...
    茶点故事阅读 37,796评论 1 333
  • 序言:一个原本活蹦乱跳的男人离奇死亡,死状恐怖,灵堂内的尸体忽然破棺而出,到底是诈尸还是另有隐情,我是刑警宁泽,带...
    沈念sama阅读 33,432评论 4 322
  • 正文 年R本政府宣布,位于F岛的核电站,受9级特大地震影响,放射性物质发生泄漏。R本人自食恶果不足惜,却给世界环境...
    茶点故事阅读 39,041评论 3 307
  • 文/蒙蒙 一、第九天 我趴在偏房一处隐蔽的房顶上张望。 院中可真热闹,春花似锦、人声如沸。这庄子的主人今日做“春日...
    开封第一讲书人阅读 29,992评论 0 19
  • 文/苍兰香墨 我抬头看了看天上的太阳。三九已至,却和暖如春,着一层夹袄步出监牢的瞬间,已是汗流浃背。 一阵脚步声响...
    开封第一讲书人阅读 31,223评论 1 260
  • 我被黑心中介骗来泰国打工, 没想到刚下飞机就差点儿被人妖公主榨干…… 1. 我叫王不留,地道东北人。 一个月前我还...
    沈念sama阅读 45,185评论 2 352
  • 正文 我出身青楼,却偏偏与公主长得像,于是被迫代替她去往敌国和亲。 传闻我的和亲对象是个残疾皇子,可洞房花烛夜当晚...
    茶点故事阅读 42,535评论 2 343