随笔分类 - 软件测试基础
摘要:如果想让测试在公司的项目中发挥出它最大的价值,并不是招两个测试技术高手,或引入几个测试技术,而是测试技术对项目流程的渗透,以及测试流程的改进与完善。 当前一百个公司就有一百种测试,每个公司对测试的看法不同,公司对测试的定位也不完全一定。很多公司的流程都是比较简陋的。 规范的测试流程 需求分析: 需求
阅读全文
摘要:上一篇我们说了分工的问题,这里篇再来看一下投入的人员数量,投入的时间,与发现缺陷的数量之间的关系 投入时间与发现缺陷的关系 在人员一定的情况下,投入的时间越多,发现的缺陷越多。但有一个规律,越到后期发现的新缺陷越少。 假设软件总缺陷为100个,第一周发现50个问题,第二新发现20个,第二周可能只发现
阅读全文
摘要:集体测试 也许专业测试里讲这种方式,很可能不叫“集体测试”。因为我根据的自己的理解起了大概符合意思的名词叫集体测试“集体测试”。 这种测试模式就是,公司里所有的测试人员抱成一团儿,来一个项目,所有测试人员就集中测试一个项目。 优点:每个测试成员的思维不同,各有优缺点,可以更快更全面的找出软件中的BU
阅读全文
摘要:BUG的属性 重现环境: 操作系统 浏览器 其他(比如你是在现网还是测试环境、前置条件、账号等) 问题类型: BUG:测试过程中、维护过程发现影响系统运行的缺陷 NewFeature:对系统提出的新需求 Task:需要完成的一任务(开发或测试任务指派) Improvement:对现有系统功能的改进
阅读全文
摘要:一个人学习不如和大家一起学习,群里有学习资料,欢迎你加入软件测试交流群,群号:1062843742。 什么是测试用例 测试用例是为某个特殊目标而编制的一组测试输入、执行条件以及预期结果,以便测试某个程序路径或核实是否满足某个特定需求。 通俗的讲:就是把我们测试系统的操作步骤用按照一定的格式用文字描述
阅读全文
摘要:一个人学习不如和大家一起学习,群里有学习资料,欢迎你加入软件测试交流群,群号:1062843742。 按照开发流程(项目流程)来划分 上图是一个典型的“v”模型开发流程,各项软件测试工作是在项目开发流程中循序渐进进行的。 单元测试:也称模块测试,是对程序中的单个子程序或具有独立功能的代码段进行测试的
阅读全文
摘要:一个人学习不如和大家一起学习,群里有学习资料,欢迎你加入软件测试交流群,群号:1062843742。 软件的定义 软件是一系列按照特殊规定顺序组合的计算机数据和指令的集合。 软件的生命周期 定义阶段:包含了可行性研究和需求分析 开发阶段:概要设计、详细设计、编码实现、测试 维护阶段:使用、维护、退役
阅读全文