2:软件测试基础

2:软件测试基础

ID:45750367

大小:109.96 KB

页数:10页

时间:2019-11-17

2:软件测试基础_第1页
2:软件测试基础_第2页
2:软件测试基础_第3页
2:软件测试基础_第4页
2:软件测试基础_第5页
资源描述:

《2:软件测试基础》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库

1、软件测试基础软件测试含义:软件测试冃的:使用手工或者自动等手段进行检测软件是否符合预期效果以达到用八需求。发现问题、解决问题、提出解决方案什么是用户需求丿IJ户碍求是测试的棊准,所冇测试都需要回归到需求。调试与测试调试含义:使用断点和调试工貝检验并解决程序与数据的错误区域角色:由开发人员执行吋间点:是随吋的,一般在开发过程中进行角度:针对项目,以完成项目任务为目标测试含义:使用手工或自动化工具检验是否有不达到预期的问题(参软件测试含义)角色:由测试人员执行(参测试原则)时间点:是有计划地,一般在开发完demo版木示开始进行角度:针对用户,以达到用户需求为目标区别:开发人员不知

2、条件与结果而进行开发,测试人员有条件(测试用例)与结果(预期结果)测试对象软件:软件是程序数据文档的集合程序:功能点数据:开发数据与测试数据开发数据:系统调试用的数据测试数据:进行测试的界常数据与正常数据用户数据:真实的数据,由用户自定义测试与开发数据属于无效数据,上线时会清空。文档:由测试人员编写的测试输出文档(参测试流程)项目含义:完成一系列软件相关工作的过程就是软件工程(项目)5W原则WhenWhoWhatWhereHowWho(角色):开发部、测试部、市场部、DBA、UI结果含义:交付于用户可使用的工程(项目)成果,能为公司与户给出一系列解决方案,称为结果测试原则1)

3、尽早参少项目测试2)严格要求软件达到预期效果3)因为开发人员白身局限性,需要由测试人员进行测试才可达最住测试效果4)不能进行完全测试(穷举测试),只能尽可能减少问题存在5)不能保证软件质量,只能提交软件质量6)尽可能发现还未被发现的问题7)使用尽量少的用例覆盖多条路径测试人员应有的素质细心、耐心、责任心、项冃尊重、团队合作、探索精神、破坏性、创造性、发现问题、解决问题等缺陷与错误错谋(defect)在软件工程中,由于软便件环境因索或人为的原因导致软件中的功能不符合盂求,则称为错误缺陷(bug)【常用词】在软件工程小,功能没有实现,称为缺陷导致缺陷的情况外界因素:软硬件环境配置

4、人为因素:1)用户操作不当(编写用户手册问题)2)开发人员对编码过于自信(开发与测试双方沟通问题)3)项目时间过于紧张4)需求传递不清晰5)管理问题6)代码优化问题有效与无效缺陷有效缺陷:开发与测试双方一致认为不符合需求的缺陷(测试人员需给出足够依据)无效缺陷:不被开发认可的缺陷(如因技术实现问题,测试人员则会进行延迟处理(参缺陷流程)缺陷流程状态分类(Testdirector):new>open、fixed>reopen、rejectndelay、closedNEW(测试人员)描述:当测试人员发现一个bug吋,在TD中将该bug状态设置成New,同吋指派给测试经理,测试经理

5、对该bug进彳亍检测,如果结果为不是bug,则将该bug状态设置成Closed,如果结果为是一个bug,则将该bug状态设迸成Open,同时指派给相关开发经理或开发人员,开发人员对该bug进行重现,重现失败,则将bug状态设置成Reject,(如果因为技术原因导致现阶段不能修复该bug,则与测试人员交互,测试人员将bug状态设置成Delay,等到开发人员认为能修复bug时,才把状态设置成Reopen,并指派给开发人员进行修复)。重现成功,则将bug修复并把状态设置成Fixed,同时指派给相关测试人员,测试人员对其进行回归测试,测试结果为bug己被修复,则将bug状态设直为Cl

6、osed,否则,将该bug状态设置成Reopen,并继续指派给相关开发人员进行修复,直到该bug回归测试时确认被修复,状态才会设置成ClosedcBug的重现必要性:(测试口的)、对该bug进行范围缩减,以便开发人员进行定位与修复重现率:针对偶然出现的bug,需计算重现率(bugill现次数/测试次数)如何定位bug检查软硕件坏境配置、检查log系统FI志文件、检查网络配置、检査开发与测试使用版木是否一致、检杏测试人员对bug描述是否与实际操作一致坏境问题含义:软硬件环境,网络环境,用八现场环境开发环境开发为纯净环境测试环境测试为现实坏境客户端软件环境:操作系统:Win7、x

7、p等浏览器兼容性(B/S)、客户端兼容性(B/S)支撐软件:.netframework硬件环境:CPU(主频)、内存、显卡(游戏测试用)服务器软件环境:操作系统:Windows2008>linux等数据库:mysql>Access等IIS(因特网信息服务):面向C#Tomcat:血向JAVA硬件环境:与服务器参数不同测试工具缺陷管理工具常用:禅道、TD(TestDirector)开源:bugfree>jira惠普:TD、QC版本控制软件SVN、CVS、VSS作川:防止bug管理混乱、项口管理混乱、浪费时

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。