"软件测试报告:04191315_何翔_后台登入功能模块测试分析与优化"

需积分: 0 1 下载量 112 浏览量 更新于2024-01-04 收藏 2.19MB PDF 举报
软件测试报告 学院院系:计算机学院软件工程系 专业名称:软件工程 学号姓名:04191315 何翔 指导教师:郭晓燕 完成时间:2021年12月28日 修订历史记录: 版本 日期 AMD 修订者 说明 V1.0 2021.12.7 A 何翔 完成了单元测试和使用Selenium TestNG Excel读取数据并测试。功能比较简单,不足之处是没有使用到数据库数据的读取,以及测试失败后提示不全面,也只是简单的判空和页面跳转,没有做断言的处理,没有报告分析。 V2.0 2021.12.21 A、M 何翔 在V1.0的基础上添加了使用Selenium TestNG数据库读取数据并测试。代码基本重构了一遍,好的地方是判断测试用例情况更加全面,且增加了断言处理,有生成代码的测试报告等。不足之处是断言的数据的使用不对,没有增加预期值的字段,反而使用了一些不需要的数据作为是预期的判断。 V2.0 2021.12.28 A、M 何翔 代码在V2.0的基础上进行全面优化,增加了预期值的字段,实际值能够在程序运行过程中获取,与我们的数据对比,进行断言判断。修正了之前使用不正确的数据作为预期值的问题。 测试模块: 本次测试主要针对后台登录功能模块进行测试。通过该模块,用户可以进行后台管理操作,包括登录、退出登录等功能。 测试内容: 测试内容主要包括针对后台登录的功能测试,包括登录成功、登录失败等不同情况进行测试。 测试用例: 为了全面测试后台登录功能,我们编写了多个测试用例,包括正常登录、输入错误密码登录、输入错误用户名登录等不同情况下的测试用例。 等价类划分: 为了减少测试用例的数量,我们采用了等价类划分的方法,将测试用例分为不同的等价类,逐一进行测试。通过这样的划分,可以确保覆盖到不同的情况。 测试运行分析: 测试运行分析是对测试过程中的运行情况进行统计和分析。通过对测试结果的分析,可以评估测试的有效性和测试用例的质量。 测试数据报告: 测试数据报告记录了测试的数据和结果。通过数据报告,可以清晰地查看测试用例的执行情况和测试结果。 技术亮点: 在测试过程中,我们采用了Selenium和TestNG技术。Selenium是一个自动化测试工具,可以模拟用户的操作,进行网页测试。TestNG是一个测试框架,可以进行测试用例的管理和执行。 总结: 本次后台登录功能模块测试通过使用Selenium和TestNG技术,编写了相关的测试用例,并进行了等价类划分。测试过程中,我们针对不同情况进行了全面的测试,并对测试结果进行了分析和记录。在后续的版本中,我们不断进行优化,修正了之前存在的问题,提高了测试用例的质量和测试效果。通过本次测试,我们发现了一些不足之处,并对其进行了改进,以便在后续的测试工作中更好地运用。在未来的测试工作中,我们将继续积极探索和应用测试技术,提高测试效率和质量,为软件开发提供有效的支持。