- 1、本文档共26页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
*上海博为峰软件技术有限公司*上海博为峰软件技术有限公司上海博为峰软件技术有限公司上海博为峰软件技术有限公司*上海博为峰软件技术有限公司软件测试基础测试设计测试方法回归测试α和β测试验收测试课程内容目前没有经典的定义。是为某个特殊目标而编制的一组测试输入、执行条件以及预期结果,以便测试某个程序路径或核实是否满足某个特定需求。比较通常的说法是:指对一项特定的软件产品测试任务的描述,体现测试方案、方法、技术和策略。内容包括测试目标、测试环境、输入数据、测试步骤、预期结果、测试脚本等,并形成文档。测试用例定义:组织测试回归复用结果跟踪提供测试依据为什么QA需要测试用例:测试用例用例编号测试项目测试标题重要级别预置条件测试输入操作步骤预期输出测试用例的八大要素测试用例模板测试用例编号N3310_IT_FILEITF_004测试项目测试模块A提供的文件接口测试标题文件B正在被其他进程执行读/写操作,通过A模块的文件接口读取文件B中的数据重要级别高预置条件进程XProcess对文件B进行读/写操作输入1、文件B:路径F:\test\下面的文件b.txt2、A模块文件接口函数调用参数:ACallFileItf(CStringszFile)操作步骤1、启动XProcess进程,进程XProcess开始对文件B进行读写2、通过测试代码调用模块A的文件接口函数3、检查结果文件F:\test\result.txt中的内容是否正确预期输出F:\test\result.txt文件中的内容是从b.txt中提取的,格式符合下面的要求,字段之间用TAB键隔开姓名性别年龄职业张三男32无业游民验收测试α和β测试测试设计测试方法回归测试课程内容黑盒测试(功能性测试)和白盒测试(结构性测试)这两种测试方法设计出来的测试用例在表现形式上是相同的,没有什么区别黑盒测试与白盒测试的区别在于,黑盒测试方法通过程序的规格说明来识别测试用例。白盒测试根据程序的内部代码结构(分支,循环,条件)来识别测试用例。黑盒测试和白盒测试黑盒测试”黑盒测试(BlackBoxTesting)又叫功能测试(FunctionalTesting),这是因为在黑盒测试中,主要关注于被测软件的功能实现,而不是内部逻辑。黑盒测试是与白盒测试截然不同的一个测试概念,也是在软件测试中使用得最早,也是最广泛的一类测试。在黑盒测试中,被测对象的内部结构,运作情况对测试人员是不可见的,测试人员对被测产品的验证主要是根据其规格,验证其与规格的一致性。就像对一台自动售货机,为了验证其能否自动售出货物,你可以指定需要购买的物品,塞入钱币,然后观测售货机能否输出正确的货物并找出正确的零钱。在这个过程中你不需要关注自动售货机是如何判定钱币数额,如何选择货物,如何找出零钱等内部操作。这是白盒测试关注的范围,黑盒测试关注的是结果。黑盒测试试图发现以下类型的错误:功能错误或遗漏;界面错误;数据结构或外部数据库访问错误;性能错误;初始化和终止错误。系统测试的维度分析与质量模型ISO9126软件质量模型由6个特性、27个子特性组成。这个模型是软件质量标准的核心,今后测试工作需要从这6个特性、27个子特性去测试、评价一个软件外部和内部质量功能性可靠性易用性效率维护性可移植性适合性准确性互操作性必威体育官网网址安全性功能性的依从性成熟性容错性易恢复性可靠性的依从性易理解性易学性易操作性吸引性易用性的依从性时间特性资源利用性效率依从性易分析性易改变性稳定性易测试性维护性的依从性适应性易安装性共存性易替换性可移植性的依从性边界值01等价类02正交试验法03因果图04判定表05状态迁移06业务流07错误猜测08黑盒用例设计方法白盒测试白盒测试是一种测试用例设计方法,在这里盒子指的是被测试的软件,白盒,顾名思义即盒子是可视的,你可以清楚盒子内部的东西以及里面是如何运作的,因此白盒测试需要你对系统内部的结构和工作原理有一个清楚的了解,并且基于这个知识来设计你的用例使用白盒测试方法产生的测试用例能够:1、保证一个模块中的所有独立路径至少被使用一次;2、对所有逻辑值均需测试true和false;3、在上下边界及可操作范围内运行所有循环;4、检查内部数据结构以确保其有效性。设计足够多的测试用例,运行所测程序,使程序中每个判断的每个条件的每个可能取值至少执行一次条件覆盖03设计若干个测试用例,运行所测程序,使程序中每个判断的取真分支和取假分
文档评论(0)