摘要: 一、缺陷的基本概述 1、缺陷的定义 2、缺陷的属性 面试提问:缺陷的严重程度和优先级有什么关系? 二、缺陷的生命周期 面试提问:针对你工作中发现的一个bug,说说这个bug的处理过程(缺陷的生命周期中,每一个环节由谁做什么) 三、缺陷的识别 四、缺陷报告 测试需求和测试用例、缺陷报告的关系? 阅读全文
posted @ 2020-09-10 17:01 晓123 阅读(126) 评论(0) 推荐(0) 编辑
摘要: 一、因果图法 定义: 第一步:根据功能说明书中规定的原因和结果之间画出因果图 原因和结果的关系: (1)、恒等,原因A成立,结果B一定成立。 (2)、非。 (3)、或 (4)、原因A、B、C都成立时,结果D成立 第二步:根据功能说明在因果图中加上约束条件 因果图法实例分析: 案例:自助售货机卖啤酒和 阅读全文
posted @ 2020-09-10 11:28 晓123 阅读(156) 评论(0) 推荐(0) 编辑
摘要: 1、什么是测试用例? (1)、设计一个情况,软件程序在这种情况下,必须能够正常运行并且达到程序所设计的预期结果。(把程序可能发生的每种情况列出来) (2)、如果程序在这种情况下不能正常运行,而且这种问题会重复发生,那就表示软件程序测试人员已经测出软件有缺陷,这时候就必须将这个问题标识出来,并且通知软 阅读全文
posted @ 2020-09-07 16:59 晓123 阅读(156) 评论(0) 推荐(0) 编辑
摘要: 假设你正在爬楼梯。需要 n 阶你才能到达楼顶。 每次你可以爬 1 或 2 个台阶。你有多少种不同的方法可以爬到楼顶呢? 注意:给定 n 是一个正整数。 解题思路:假设到n层需要x种方法,到n+1层需要y种方法,则到n+2层需要x+y种方法。因为从第n层到第n+2层,只能从n到n+1再到n+2或者直接 阅读全文
posted @ 2020-09-07 15:17 晓123 阅读(108) 评论(0) 推荐(0) 编辑
摘要: 一、软件测试分类(核心内容) 1、按照开发阶段划分 01、单元测试(一个一个小功能的测试) 这个过程一般要读代码,确定代码的功能,再进行测试。单元测试都是由开发人员自己去完成(交叉)(但是一般不认为是在做测试)。测试人员为什么不做单元测试?(大家不懂代码和算法)。 02、集成测试(把一个个小功能合起 阅读全文
posted @ 2020-09-06 23:54 晓123 阅读(239) 评论(0) 推荐(0) 编辑
摘要: 一、软件测试流程(需要记住) 二、软件测试过程模型 1、V模型 (图要求会画) 揭示了开发过程与测试过程中各阶段的对应关系。 缺点: 01、V模型仅仅把测试过程作为在需求分析、系统设计及编码之后的一个阶段,忽略了测试对需求分析、系统设计的验证。 02、需求的满足情况一直到后期的验收测试才被验证。 0 阅读全文
posted @ 2020-09-06 22:13 晓123 阅读(298) 评论(0) 推荐(0) 编辑
摘要: 软件危机: 软件工程: 软件生命周期模型: 瀑布模型: 最早提出的软件开发的过程模型。 缺点: (1)、各个阶段的划分完全固定,阶段中间产生大量的文档,极大的增加了工作量。 (2)、线性开发、用户等到整个过程的末期才见到开发成果,从而增加了开发风险。 (3)、瀑布模型不适应用户需求的变化。 (2)、 阅读全文
posted @ 2020-09-06 21:10 晓123 阅读(219) 评论(0) 推荐(0) 编辑
摘要: 最开始的思路是转为字符串,通过切片来判断字符串是否相等: 后面改的是不转字符串,通过%余操作出每一位,再算出回文数判断是否相等: 后看到第二种方法的简洁版 阅读全文
posted @ 2020-09-05 22:28 晓123 阅读(339) 评论(0) 推荐(0) 编辑
摘要: 思路: 例如有列表如下 li = [5,7,4,6,3,1,2,9,8] 1、取一个元素p(一般取第一个元素),使元素p归位 2、列表被p分成两部分,左边都比p小,左边都比p大 3、递归完成排序 所以快速排序关键在于怎么让元素p归位? 归位思路: 1、先把5取出赋值赋值给tmp(可把原来5的位置看作 阅读全文
posted @ 2020-08-01 15:11 晓123 阅读(196) 评论(0) 推荐(0) 编辑
摘要: 一、+和+=对比 差别1: + 产生了新的对象 +=还是原来的对象 差别2: +两边必须是同类型的数据 例如:元组和列表不能用+ +=两边可以是不同类型 为什么会这样呢?其实+=内部是实现了一个叫__iadd__的魔法函数 可以看到,其实+=方法其实就是extend方法的封装 再查看extend函数 阅读全文
posted @ 2020-07-10 10:18 晓123 阅读(434) 评论(0) 推荐(0) 编辑