For investors
股价:
5.36 美元 %For investors
股价:
5.36 美元 %认真做教育 专心促就业
软件测试技术随着互联网的不断发展而被越来越多的程序员掌握,今天我们就通过案例分析来简单了解一下,软件测试入门需要掌握哪些基础知识。
可跟踪性在特定的开发和运行环境下,跟踪设计表示或实际程序部件到原始需求的(可追溯)能力。
完备性软件需求充分实现的程度。
一致性在整个软件设计与实现的过程中技术与记号的统一程度。[Page]
安全性防止软件受到意外的或蓄意的存取、使用、修改、毁坏,或防止泄密的程度。
容错性系统出错(机器临时发生故障或数据输入不合理)时,能以某种预定方式,做
出适当处理,得以继续执行和恢复系统的能力。它又称健壮性。
准确性能达到的计算或控制精度。它又称精确性。
简单性在不复杂、可理解的方式下,定义和实现软件功能的程度。
执行效率为了实现某个功能,提供使用少处理时间的程度。
存储效率为了实现某个功能,提供使用少存储空间的程度。
存取控制软件对用户存取权限的控制方式达到的程度。
存取审查软件对用户存取权限的俭查程度。
操作性操作软件的难易程度。它通常取决于与软件操作有关的操作规程,以及是
否提供有用的输入/输出方法。
易训练性软件辅助新的用户使用系统的能力。这取决于是否提供帮助用户熟练掌握
软件系统的方法。它又称可培训性或培训性。
简明性软件易读的程度。这个特性可以帮助人们方便地阅读自己或他人编制的程
序和文档。它又称可理解性。
模块独立性软件系统内部接口达到的高内聚、低耦合的程度。
自描述性对软件功能进行自身说明的程度。亦称自含文档性。
结构性软件能达到的结构良好的程度。
义档完备性软件文档齐全、描述清楚、满足规范或标准的程度。
通用性软件功能覆盖面宽广的程度。
可扩充性软件的体系结构、数据设计和过程设计的可扩充的程度。
可修改性软件容易修改,而不致于产生副作用的程度。
自检性软件监测自身操作效果和发现自身错误的能力。它又称工具性。
机器独立性不依赖于某个特定设备及计算机而能工作的程度。它又称硬件独立性。
软件系统软件不依赖于非标准程序设计语言特征、操作系统特征,或其他环境约
独立性束,仅靠自身能实现其功能的程度。它又称软件独立性或自包含性。
通信共享性使用标准的通信协议、接口和带宽的标准化的程度。
数据共享性使用标准数据结构和数据类型的程度。
通信性提供有效的I/O方式的程度。
需要特别注意的是,正确性和容错性是相互补充的。正确的程序不一定是可容错的程序,反过来,可容错的程序不一定是完全正确的程序。这就要求一个可靠的软件系统应当在正常的情况下能够正确地工作;而在意外的情况下,也能做出适当的处理,隔离故障,尽快地恢复。
【免责声明】:本内容转载于网络,转载目的在于传递信息。文章内容为作者个人意见,本平台对文中陈述、观点保持中立,不对所包含内容的准确性、可靠性与完整性提供形式地保证。请读者仅作参考。更多内容请加抖音太原达内IT培训学习了解。