![](https://img-blog.csdnimg.cn/20201014180756922.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
测试开发
文章平均质量分 91
丨康有为丨
分享 Android、java、SSM、前端、数据结构与算法、数据库、计算机网络、测试开发 等知识。目前主要还是学习Android,共勉。
展开
-
软件测试学习(五)
●没有足够的时间。在任何一个项目中,通常是软件功能太多,而代码编写人员和软件测试人员太少,而且进度中没有留出足够的空间来完成项目。假如你正在制作税务处理程序,4月15日 (赶在应付税务检查之前,译者注)是不可更改的交付期限必须按时完成软件。●不算真正的软件缺陷。也许有人会说:“ 这不算软件缺陷,而是一项功能。”很多情况下,理解错误、测试错误或者说明书变更会把可能的软件缺陷当做功能来对待。●修复的风险太大。遗憾的是,这些情形很常见。原创 2023-10-13 19:06:35 · 1042 阅读 · 2 评论 -
软件测试学习(四)自动测试和测试工具、缺陷轰炸、外包测试、计划测试工作、编写和跟踪测试用例
让项目小组中的全部成员在高级质量和可靠性目标上达成一致是一件困难的事情。不幸的是,这只是软件项目中需要定义的用词和术语的开始。回顾第1章“软件测试的背景”中关于软件缺陷的定义:1)软件未实现产品说明书要求的功能。2)软件出现了产品说明书指明不应该出现的错误。3)软件实现了产品说明书未提到的功能。4)软件未实现产品说明书虽未明确提及但应该实现的目标。能确认小组全部成员知道、理解一更重要的是 : 同意该定义吗?项目经理知道软件测试员的目标吗?如果不是这样,测试计划的过程就是保证他们要理解和同意。原创 2023-10-13 10:10:50 · 1073 阅读 · 0 评论 -
软件测试学习(三)易用性测试、测试文档、软件安全性测试、网站测试
易用性(Usability)是交互的适应性、功能性和有效性的集中体现。用户界面测试用于与软件程序交互的方式称为用户界面或UI。所有软件都有某种UI,纯粹主义者可能会说这不对,像汽车中控制发动机空燃比的软件就没有用户界面。事实上,它只是没有传统的UI,但是施加力量、拉动风门并从排气管听到劈啪的响声就是真正的用户界面。原创 2023-10-12 19:41:37 · 854 阅读 · 0 评论 -
软件测试学习(二)静态白盒测试、动态白盒测试、配置测试、兼容性测试、外国语言测试
静态是指不启动,白盒是指看内部代码。静态白盒测试是在不执行软件的条件下有条理地仔细审查软件设计、体系结构和代码,从而找出软件缺陷的过程,有时称为结构化分析。进行静态白盒测试的首要原因是尽早发现软件缺陷,以找出动态黑盒测试难以发现或隔离的软件缺陷。在开发过程初期让测试小组集中精力进行软件设计的审查非常有价值。进行静态白盒测试的另外一个好处是,为黑盒测试员在接受软件进行测试时设计和应用测试用例提供思路。他们可能不必了解代码的细节,但是通过听审查评论,可以确定有问题或者容易产生软件缺陷的特性范围。原创 2023-10-12 11:18:47 · 1342 阅读 · 0 评论 -
软件测试学习(一)基础概念、实质、说明书测试、分类、动态黑盒测试
软件无处不在。然而,软件是人写的一所以不完美。世界上有完美的软件吗?NO世界上没有完美的软件。所有软件都可能存在缺陷、错误或漏洞,无论是操作系统、应用程序、游戏还是其他类型的软件。这些问题可能会导致功能问题、性能下降、安全漏洞或崩溃。软件通常是由人类编写的,而人类是不完美的,因此软件也会反映出这种不完美性。即使经过严格的测试和质量控制,软件也可能在某些情况下出现问题。因此,软件的开发者通常会持续改进和更新软件,以修复问题、增加新功能和提高性能。原创 2023-10-11 19:51:12 · 571 阅读 · 1 评论