软件测试-1-06缺陷和缺陷报告
缺陷的基本概述 缺陷的定义 软件未实现产品说明书要求的功能; 软件出现了产品说明书指明不应该出现的功能; 软件实现了产品说明书未提到的功能; 软件未实现产品说明书虽未明确提及但应该实现的目标; 软件难以理解、不易使用、运行缓慢或者(从测试的角度看)最终用户会认为不好的。 缺陷的属性 缺陷类型(Type):缺陷类型是根据缺陷的自然属性划分的缺陷种类;…
软件测试-1-05测试用例设计
测试用例的设计的方法,没有哪一种方法是单独使用的。 因为某种操作才会导致一定的结果——因果图法; 文本框——等价类、边界值法; 等价类划分法 介绍: 把程序的输入域划分成若干部分,然后从每个部分中选取少数任代表数据作为测试用例。 每一类的代表性数据在测试中的作用等价于这一类中的其他值,如果某一类中的一个例子发现了错误,这一等价类中的其他例子也能发现…
软件测试-1-04测试用例基础
什么是测试用例 测试用例的定义 设计一个情况,软件程序在这种情况下,必须能够正常运行并达到程序所设计的预期结果; 如果程序在这种情况下不能正常运行,而且这种问题会重复发生,那就表示软件程序人员已经测出软件有缺陷,这时候就必须将这个问题修改完成于下一个测试版本内; 软件测试工程师取得新的测试版本后,必须利用同一个用例来测试这个问题,确保该问题已修改完…
软件测试-1-03测试理念与原则
测试流程 测试基本流程 获取测试需求 编写《测试计划》 制定测试方案 设计测试用例 执行测试此处测试才会与开发交汇 提交《缺陷报告》 测试分析与评审 提交《测试总结》 准备下次测试 测试独立性(高 --> 低) 专门的测试外包公司测试岗位 企业内部独立于研发部门的测试岗位 研发团队内部的测试岗位 开发人员自己测试 测试模型 软件测试模型与软件…
软件测试-1-02软件工程
软件危机和软件工程 软件危机: 指落后的软件生产方式无法满足迅速增长的计算机软件需求,从而导致软件开发与维护过程中出现一系列严重问题的现象。 软件工程: 基于软件危机对计算机发展的阻碍,1968年,在联邦德国召开的国际会议上,北大西洋公约组织的计算机科学家讨论软件危机问题。提出了软件工程这个名词,从此软件生产进入工程化时代。 软件工程包括: 软件开…
软件测试-1-01基础
软件和软件的分类 软件: 软件包含程序、数据和文档,也就是说,我们在测试软件时不仅要测试程序,还需要测试数据和文档。 软件的分类: 按层次划分:系统软件应用软件 按组织划分:商业软件开源软件开源软件与商业软件并不是依靠软件是否收费来区分的,商业软件有的也可以免费使用。 按结构划分:单机软件分布式软件 软件测试及定义 缺陷的由来: 缺陷(Defect…
你好,我是骚包美男
欢迎来到我的个人博客,这将是我的第一篇文章,也是我网站运维方向了解和学习的开始。 正如标题所见,我的网名是骚包美男,真名林志超,一个菜鸡程序员。 我的博客名称是志远超尘,“志远”和“志超”都来源于我的名字“志超”。其中,“志远”代表着远大的理想和目标,追求卓越并不断向前;“志超”则表达了我超越平凡,不断挑战自我的精神。而“超尘”则有着更为深刻的含义…