
软件测试
钴60
静就好
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
常见存储单位
常见存储单位原创 2021-12-11 16:54:43 · 313 阅读 · 0 评论 -
B/S软件与C/S软件区别
B/S软件与C/S软件区别原创 2021-12-11 16:27:11 · 1081 阅读 · 0 评论 -
B/S架构与C/S架构
B/S架构与C/S架构原创 2021-12-11 16:15:09 · 2778 阅读 · 0 评论 -
结构性测试
结构性测试结构性测试是另一种用于表示测试用例的基本方法。为了与功能性测试形成对比,结构性测试有时叫做白盒(或甚至叫做透明盒)测试,透明盒的比喻可能更恰当,因为根本差别在于(黑盒的)实现是已知的,并被用来标识测试用例。“看到黑盒内部”的能力,使测试人员能够根据功能实际实现的方式来标识测试用例。 结构性测试一直是一些相当强的理论的主题。为了真正理解结构性测试,熟悉线性图论的概念是很关键的。通过这...原创 2019-11-17 22:01:00 · 2994 阅读 · 0 评论 -
功能性测试
软件测试功能性测试功能性测试的基本观点是,任何程序都可以看作是将从输入定义与取值映射到输出值域的函数。这种观点常常在工程中使用,将系统看作是黑盒,于是产生术语黑盒测试,其中,黑盒的内容(实现)是不知道的,而用输入和输出表示的黑盒函数则被完全了解。在《摩托维护的技巧与艺术》中,Pirsig把他叫做“浪漫”理解,很多时候我们可以运用黑盒知识很有效地操作。事实上,这种方法是面向对象的核心,例如,大多...原创 2019-11-17 18:39:31 · 1366 阅读 · 0 评论 -
周境中的测试过程
周境中的测试过程影响组织测试过程的周境因素包括,但不仅限于以下:使用的软件开发生存周期模型及项目方法考虑的测试级别和测试类型产品风险和项目风险业务领域运行限制,包括但不仅限于: - 预算和资源 -时间 -复杂度 -合同和法规要求组织方针和实践所需的内部和外部标准...原创 2019-10-19 22:12:25 · 1733 阅读 · 0 评论 -
七项测试的基本原则
七项测试的基本原则原则1 测试说明缺陷的存在,而不能说明缺陷不存在 测试可以证明存在缺陷,但不能证明不存在缺陷,测试降低了软件中存在未发缺陷的可能性,但即使没有发现缺陷,测试也无法证明其对象的正确性。 原则2 穷尽测试是不可能的 进行穷尽测试(输入和前提条件的所有组合)是不可行的,除非是小型的案例。应用风险分析,测试技术和优先级确定测试工作量,而不是试图进行穷尽测试。 原...原创 2019-10-16 23:18:37 · 1723 阅读 · 0 评论 -
缺陷,根本原因和影响
缺陷,根本原因和影响缺陷的根本原因是导致缺陷产生的最早的行为或条件。可以分析缺陷并找出其根本原因,以减少类似的缺陷以后再发生。通过将关注点放在最重要的根本原因,根本原因的分析可以促进过程的改进,从而防止将来引入大量的缺陷。 例如,假设由于一行不正确的代码,支付了错误的利息,导致了客户投诉。由于产品负责人对如何计算利息有误解,所以为模糊的用户故事编写了有缺陷的代码。如果在利息计算中存在很大...原创 2019-10-16 14:41:06 · 1512 阅读 · 0 评论 -
错误,缺陷和失效
错误,缺陷和失效 所有人都会犯错误(mistake),这样就会导致在软件代码或者其他相关工作产品中引入缺陷(fault 或 bug)。在一个工作产品中引入的缺陷就可能会导致其他相关工作产品都引入缺陷。 如果执行了存在缺陷的代码,就可能导致失效,但不一定在所在情况下都是这样。例如,有些缺陷需要非常特殊的输入或先决条件才能触发失效,这种失效可能很少发生,也可能永远不会发生。发生错误的原因...原创 2019-10-12 10:52:00 · 1803 阅读 · 0 评论 -
质量保证和测试
质量保证和测试人们经常使用“质量保证”(或QA)来代指测试,虽然它们是有关联的,但是质量保证和测试时不一样的。可以用更大的概念把它们联系在一起,质量管理。质量管理包括所有指导和控制组织质量的活动。 除其他活动外,质量管理还包括质量保证和质量控制。质量保证的关注点在于遵循正确的过程,为产品能够达到合适的质量级别提供信心。当过程正确开展时,这些过程所创造的工作产品通常具有更高的质量,这也有助...原创 2019-10-12 10:23:16 · 2320 阅读 · 0 评论 -
测试对成功的贡献
测试对成功的贡献纵观计算机的历史,软件和系统的交付使用时很常见的,但是由于缺陷单额存在,随后就会导致软件和系统的失效,或者没有满足利益相关方的需求,然而,使用适当的测试技术可以减少这种有问题交付的频率,只有这些技术是在适应的测试技能水平,适当的测试级别和软件开发生存周期的适应点上得到应用。例如:让测试员参与需求评审或用户故事细化,可以发现这些工作产品中的缺陷。识别和修复需求缺陷可以减少被...原创 2019-10-12 10:05:40 · 1158 阅读 · 0 评论 -
为什么需要测试
为什么需要测试对组件和系统及其相关文档进行严格的测试,有助于降低软件运行过程中出现失效的风险。当发现缺陷并随后加以修复时,这些有助于提高组件或系统的质量。此外,还可能需要进行软件测试,以满足合同或法律法规或行业具体标准的要求。...原创 2019-10-12 09:45:08 · 298 阅读 · 0 评论 -
软件测试的典型的测试目标
软件测试的典型的测试目标对于给定的任何项目,其测试目标可以包括评估工作产品,例如需求,用户故事,设计和代码验证是否实现了所有指定的需求确认测试对象是否完成,并按照用户和其他利益相关方期望的那样工作建立对被测对象质量级别的信心...原创 2019-10-12 09:03:48 · 2617 阅读 · 0 评论 -
软件测试基础
软件测试基础关键字覆盖(coverage)调试(debugging)缺陷(defect)错误(error)失效(failure)质量(quality)质量保障(quality assurance)根本原因(root cause)测试分析(test analysis)测试依据(test basis)测试用例(test case)测试结束(test design)测试条件(...原创 2019-10-12 01:23:44 · 779 阅读 · 0 评论