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


文档评论(0)