软件测试之功能测试篇.docxVIP

  • 71
  • 0
  • 约9.67千字
  • 约 16页
  • 2022-04-26 发布于陕西
  • 举报
软件测试之功能测试篇 ?、软件测试的?的: 发现缺陷错误,并且尽最?可能找出最多的错误,也是对软件质量进?评估,以提?软件质量。 ?、什么是软件: 软件=程序+?档 软件是计算机系统中与硬件相互依存的?部分,它是包括程序、?档的完整集合。程序(program)是按事先设计的功能和性能要求执?的指令序列。 ?档(document)是与开发、维护和使?有关的图?材料。 三、软件缺陷的定义: 1、软件没有实现产品说明书要求的功能; 2、出现了产品说明书指明的不应该出现的错误; 3、实现了说明书中未提及的功能; 4、未实现产品说明书虽未明确,但应实现的功能; 5、软件难以理解,不易操作,运?缓慢等问题; 6、缺陷是系统在开发或者维护过程中就存在的错误; 7、缺陷是系统某种功能失效; 四、什么是软件测试: 1、找bug; 2、找到【预期结果】和【实际结果】的差异,保证项?质量; 3、根据需求?档(客户要求)进?测试; P.s:?般把软件缺陷(defect)称为bug(臭?) 五、操作系统: 1、Windows 2、Linux 3、Android 4、IOS 5、Unix 六、BS架构和CS架构: 1、BS架构——基于浏览器; 优点:分布性强,维护?便,成本低; 缺点:个性化特点明显降低,跨浏览器实现差,响应速度低,容易给服务器造成较?的压 ?; 2、CS架构——基于客户端; 优点:?户体验佳,速度快,处理能?强; 缺点:需要专门的客户端安装程序,开发、维护成本?,升级?次所有的客户端程序都需要改变。 七、职业素质要求: 1、专业知识 2、沟通能? 3、团结合作能? 4、耐?、细?、?信? 5、责任? 6、不管做什么测试,基础?定要牢,才能继续提升 ?、V模型: 【?户需求】由需求?员(BA)根据客户需求整理?个?档叫需求?档 【需求分析】项?经理—测试经理—开发—测试—BA 开会讨论: 1、需求怎么做?——开发 2、需求是否合理?——两个??:需求、时间 3、测试?员的作?? 搞清楚这个需求的来源是做什么的; 通过测试思维去考虑它,如何去测试它; 4、需求讨论阶段也是需求确认的?个阶段 【概要设计】开发?员对需求进?梳理; ——开会评审,检查开发?员对需求的理解程度; 【详细设计】开发?员需要通过什么样的技术去实现这个功能,??档的形式写出来 ——后期也需要评审 【编码】编程。 【单元测试】开发?员对??编写的程序进??检 ——通过代码的形式进?测试 【集成测试】也叫组装测试,先测试单个模块,再进?组合测试,查看是否能正常运? ——主要是做功能和接?测试 【系统测试】也叫全?测试 ——除了功能和接?测试,根据项?要求,进?性能、?动化、兼容性等测试 【验收测试】 正式验收:其他的第三?测试团队再测试?次 ?正式验收: 1、Alpha测试:是由?户、测试?员、开发?员等共同参与的内部测试 2、Beta测试:β测试指的是内测后的公测,即完全交给最终?户的测试冒烟测试:测试项?的主流程是否通过 交叉测试: 1、系统功能?较稳定的情况下才会做交叉测试 2、项?时间?较充裕的情况下做交叉测试为什么要做交叉测试? 1、长时间测试?个系统会产?视觉和习惯上的疲劳 2、换个?测试,由每个?的测试习惯能够发现新的问题 3、从?保证项?的质量 V模型也叫?个项?的?命周期; V模型的缺点:没有明确说明早期测试,在测试原则中:测试?员应该尽早的投?测试,与开发同步进?; 提出了优化后的模型:W模型 V模型的优点:明确标注了测试阶段与开发各阶段的对应关系; 九、?盒测试 1、只关注输?条件和预期结果 2、不关注程序内部结构,主要做功能测试 ?、?盒测试 1、需要关注程序的内部结构,主要是做?动化测试 2、单元测试也属于?盒测试的?种 ??、?盒测试的常??法 语句覆盖,判断覆盖,条件覆盖,判断/条件覆盖,基本路径覆盖,循环覆盖,模块接?覆 盖 ??、?盒测试的常??法 等价类划分、边界值分析法、因果图法、状态转换法等 ?三、软件测试的种类 1、界?测试:也叫UI测试,对系统页?进?检查 2、功能测试:测试系统中所有的功能(在公司中,界?属于功能测试的?种) 3、回归测试:重复测试,也叫返测。 (1)开发修复bug后,测试?员重新测试,叫回归测试 (2)上期版本的项?已经做好了,这期??变化,那么我们可以使?上?个版本的测试?例进?回归测试。 P.s.要注意回归测试的时候有?新问题出现 4、接?测试: 主要测试服务通不通; 含义:查看模块与模块之间、系统与系统之间能不能关联; ?具:SOAPUI、POSTMAN、JMETER 5、性能测试: 模拟我们真实的?户并发——测试系统最?的承受能?; ——简单来说,就是看我们的系统是怎么死的 ?具:LOADRUNNER(

文档评论(0)

1亿VIP精品文档

相关文档