软件测试篇
文章平均质量分 87
有关软件测试相关知识分享
小小落叶
爱生活 爱编程
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
软件测试-缺陷与缺陷管理
软件在使用过程中存在的任何问题都叫软件的缺陷,简称bug从产品内部看:软件缺陷是软件产品开发或维护过程中存在的错误、毛病等各种问题涵盖了在软件开发周期中的各个阶段,如需求分析、设计、编码、测试等,可能出现的各种错误和不完善之处从产品外部看:软件缺陷是系统所需要实现的某种功能的失效或违背意味着软件在运行过程中未能按照预期执行其功能,或者执行结果与用户的需求存在偏差官方地址用户登录 - 禅道特点: 国产、免费、开源、简单、轻量级,三管融合(产品管理、项目管理、质量管理)的项目管理工具。原创 2024-12-12 16:54:13 · 2673 阅读 · 0 评论 -
深度剖析 “用户登录” 测试:超越基础,追求卓越
对于高质量的软件测试而言:首先,测试用例设计不能仅仅局限于显式功能性需求,兼容性、安全性和性能等非功能性需求同样不容忽视,它们对软件系统的质量起着决定性作用。其次,优秀的测试工程师必须拥有丰富的知识储备,这样才能设计出具有针对性、更易发现问题的测试用例。最后,软件测试的用例设计无法做到绝对穷尽,在工程实践中必然受到时间成本和经济成本的限制。因此,优秀的测试工程师需要巧妙地平衡缺陷风险与研发成本之间的关系。原创 2024-12-09 19:06:15 · 2584 阅读 · 0 评论 -
⽤例设计⽅法
需要有大量数据测试输入,但是没法穷举测试的地方。等价类、边界值、判定表、场景法、错误推测法。能对穷举场景设计测试点 (穷举:⽆穷⽆尽):有效等价组合和单个无效等价各取一个即可。需求:验证QQ账号的合法性。要求:6~10位自然数。:页面的输入框类测试。原创 2024-12-07 14:33:05 · 995 阅读 · 0 评论 -
软件质量评估模型ISO/IEC 25010:2011
体现软件系统、产品或组件在遭遇硬件或软件故障时仍能按照预期正常运行的能力,通过采用容错技术(如错误检测与纠正、冗余数据存储、自动重试机制等),使软件能够在部分组件失效的情况下自动调整或降级运行,保证关键业务功能的连续性与正确性。强调软件产品或系统在日常操作过程中的便捷性、易控性与恰当性,用户应能轻松地进行各种操作控制,如菜单导航、按钮点击、数据输入输出等,无需复杂的操作流程或专业知识,即可顺利完成任务,减少因操作繁琐导致的用户失误与不满。原创 2024-12-07 13:27:42 · 2413 阅读 · 0 评论 -
正交法、allpairs工具
相比之下,正交实验法展现出了其独特的优势。并且,在实验进程里,每个因素都可能呈现出多种不同的状态或条件,我们将这些不同的状态或条件统一命名为因素的水准,简称水准。在明确了因素的取值范围或集合之后,借助等价类划分、边界值分析以及其他成熟的软件测试技术,在每个因素的取值范围或集合内精心筛选出一系列具有代表性的检测值。倘若在实际操作中发现没有合适的正交表可供直接使用,或者按照初始设定所需的功能测试个数过多,那么就需要对因素和水准进行适当的调整与优化,直至找到合适的正交表组合,以实现实验设计的科学性与高效性。原创 2024-12-06 18:33:34 · 2146 阅读 · 0 评论 -
软件测试-计算机基础
计算机的发展历经了 4 个重要阶段,分别是电子管计算机阶段、晶体管计算机阶段、集成电路计算机阶段以及大规模集成电路计算机阶段,每个阶段都有着独特的技术特点和应用场景,见证了计算机技术从诞生到逐步完善、强大的发展轨迹。软件是安装在计算机上,供用户使用的操作指令集合。它通过指挥硬件设备来完成各种具体的任务,是计算机实现丰富多彩功能的关键因素,与硬件相辅相成,共同发挥作用。硬件指的是构成计算机的那些物理设备,是我们能够看得见、摸得着的部分,它们是计算机运行的物质基础,为软件的运行和各种功能的实现提供了物理支撑。原创 2024-12-04 16:28:58 · 494 阅读 · 0 评论
分享