判断软件缺点可以从以下几个方面进行:
功能不符合需求
软件未达到需求说明书的功能要求。
软件实现了需求说明书指明不会出现错误的地方。
软件的功能超出需求说明书知名的范围。
软件出现了需求说明书虽未指明,但应该达到的目标。
使用体验问题
软件测试人员认为软件难以使用,效率低下,或者用户体验不好。
软件没有实现产品说明书所描述的功能。
软件实现了产品说明书描述不应有的功能。
软件执行了产品说明书没讲的操作。
软件没有实现产品说明书没讲但应该实现的功能。
从软件测试员的角度看,软件难以理解、不易使用、运行缓慢,或者最终用户认为不对。
设计文档错误
需求解释、记录或定义错误。
设计文档说明存在错误或者拼写错误。
编码错误
编码说明、程序代码有误。
系统错误
硬件或者软件系统上存在错误。
软件没有实现产品规格说明所要求的功能模块。
软件中出现了产品规格说明指明不应该出现的错误。
软件实现了产品规格说明没有提到的功能模块。
其他问题
软件缺陷产生的原因包括需求变更、交流不充分、软件复杂性、进度压力等。
软件缺陷信息必须体现出来的信息包括缺陷标识、缺陷类型、缺陷严重程度、缺陷优先级、缺陷状态、缺陷起源、缺陷来源等。
通过以上几个方面的检查,可以较为全面地判断软件存在的缺点。建议在实际项目中,采用详细的测试计划和测试用例,以确保软件的质量和满足用户需求。
声明:
本站内容均来自网络,如有侵权,请联系我们。