用户管理系统功能测试报告

这篇具有很好参考价值的文章主要介绍了用户管理系统功能测试报告。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

目录

一、项目简介:用户信息管理模块

1.1 项目功能

1.2 测试方法以及测试工具

1.3 测试范围

二、登录功能测试

2.1 测试用例

2.2 测试代码和结果

2.3 需要改进的地方

三、查询功能测试

3.1 测试用例

3.2 测试结果

四、删除功能测试

4.1 测试用例

4.2 测试结果

4.3 存在的问题

五、修改功能测试

5.1 测试用例

5.2 测试结果

六、添加功能测试

6.1 测试用例

 6.2 测试结果


一、项目简介:用户信息管理模块

1.1 项目功能

1、登录功能: 非管理员账号不能登录

2、修改功能: 可以对用户信息进行修改

3、删除功能: 可以对用户信息进行删除操作

4、添加功能: 可以添加新的用户

5、查询功能: 可以根据用户姓名,地址,邮箱进行查询操作,返回对应的用户信息

1.2 测试方法以及测试工具

测试方法:黑盒测试、自动化测试

测试工具:Selenium、Junit

1.3 测试范围

功能测试:检查每个功能模块的功能是否能实现,是否存在bug

二、登录功能测试

2.1 测试用例

由于该项目对于账号密码没有长度和特殊字符的限制,因此需要的测试用例较少

用户管理系统功能测试报告

2.2 测试代码和结果

    @ParameterizedTest
    @CsvFileSource(resources = {"login.csv"})
    void test2(String username, String password,String expectUrl) throws InterruptedException {
        webDriver.findElement(By.cssSelector("#loginname")).sendKeys(username);
        webDriver.findElement(By.cssSelector("#password")).sendKeys(password);
        webDriver.findElement(By.cssSelector("#submit")).click();
        sleep(2000);
        try{
            Alert alert = webDriver.switchTo().alert();
            alert.accept();
        }catch (NoAlertPresentException ignored){

        }
        String currentUrl = webDriver.getCurrentUrl();
        Assertions.assertEquals(expectUrl,currentUrl);
    }

用户管理系统功能测试报告

2.3 需要改进的地方

应该对账号和密码的长度进行限制,包括是否允许使用特殊字符等

三、查询功能测试

3.1 测试用例

用户管理系统功能测试报告

3.2 测试结果

测试用例通过

四、删除功能测试

4.1 测试用例

用户管理系统功能测试报告

4.2 测试结果

测试通过文章来源地址https://www.toymoban.com/news/detail-472196.html

4.3 存在的问题

问题1:当前登录用户可以把自己给删除掉,这是不合理的,后续需要改进

问题2:应该在删除时对是否是管理员进行判断,因为没有道理管理员A能删除管理员B

五、修改功能测试

5.1 测试用例

用户管理系统功能测试报告

5.2 测试结果

通过

六、添加功能测试

添加新用户时:

姓名,登录名,密码,确认密码是必填项目

性别,邮箱,QQ,年龄,籍贯可以为空

默认不是管理员,可选择为管理员

6.1 测试用例

用户管理系统功能测试报告

 6.2 测试结果

测试通过

到了这里,关于用户管理系统功能测试报告的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包赞助服务器费用

相关文章

  • Java 学生成绩管理系统 带详细设计报告 功能非常齐全 完整源码

    Java 学生成绩管理系统 带详细设计报告 功能非常齐全 完整源码

    今天为大家分享一个java语言编写的学生成绩管理系统,目前系统功能已经很全面,后续会进一步完善。整个系统界面漂亮,有完整得源码,希望大家可以喜欢。喜欢的帮忙点赞和关注。一起编程、一起进步 开发语言为Java,开发环境Eclipse或者IDEA都可以,数据为MySQL。运行主程

    2024年02月11日
    浏览(16)
  • Python学生信息管理系统【GUI界面版 + 期末报告书 + 功能实现讲解】

    Python学生信息管理系统【GUI界面版 + 期末报告书 + 功能实现讲解】

    🥝 课程设计说明:     GUI 使用的是Python自带的 tkinter 模块,无需配置,Python自带的模块直接导包使用即可,包含了增删改查+保存文件,满足  90%  大学生期末课程设计需求!!!运行时在main.py文件右键运行即可 ------- 完整文件关注私聊获取 ------   文章目录: 🥥 一:

    2024年02月11日
    浏览(12)
  • 用户管理系统-自动化测试

    用户管理系统-自动化测试

    创建 Maven 项目 在 test 包下编写相关测试代码 导入自动化测试需要的相关依赖 在 pom.xml 中引入自动化测试相关依赖: 在 common 包下创建 AutoTestUtils 类,该类需要提供以下功能: 创建驱动对象,提供给页面使用。 创建隐式等待,作用于驱动对象的整个生命周期。 提供屏幕截图

    2023年04月19日
    浏览(10)
  • 用Java代码实现学生管理系统(可实现用户登录注册功能)

    用Java代码实现学生管理系统(可实现用户登录注册功能)

    简单实现学生系统的登录和注册,以及学生信息添加、删除,修改、查询功能。根据需求,创建一个学生类和和用户类以及学生系统类,在登录管理系统之前需要先注册用户,只有输入正确的用户名和密码才可以登录,忘记密码后可以根据用户信息进行修改,用容器存储学生

    2024年02月05日
    浏览(13)
  • 系统测试(功能测试、性能测试)

    系统测试(功能测试、性能测试)

    是将已经集成好的 软件系统 ,作为整个计算机系统的一个元素, 与计算机硬件、外设、某些支持软件、数据和人员等其他系统元素 结合在一起,在实际运行(使用)环境下,对计算机系统进行系列的测试活动。 性能测试 压力测试(负载、并发) 容量测试 健壮性测试 安全

    2024年02月08日
    浏览(25)
  • 强力推荐:关于谷歌ChatGPT模型用户测试的140个示例的展示与实现功能
  • 软件系统功能测试的依据

    软件系统功能测试的依据

    验收测试 一、软件系统功能测试的依据: 采用GB/T 25000.51-2016系统与软件工程系统与软件质量要求和评价(SQuaRE)第51部分:就绪可用软件产品(RUSP)作为测试依据 二、常用功能测试方法: 界面测试 是指对使用界面的软件进行的软件测试,我们日常用到的web程序,办公软件等很多

    2024年02月08日
    浏览(11)
  • 【北京迅为】《iTOP-3588开发板快速测试手册》第二章 Android12系统功能测试

    【北京迅为】《iTOP-3588开发板快速测试手册》第二章 Android12系统功能测试

    RK3588是一款低功耗、高性能的处理器,适用于基于arm的PC和Edge计算设备、个人移动互联网设备等数字多媒体应用,RK3588支持8K视频编解码,内置GPU可以完全兼容OpenGLES 1.1、2.0和3.2。RK3588引入了新一代完全基于硬件的最大4800万像素ISP,内置NPU,支持INT4/INT8/INT16/FP16混合运算能力

    2024年02月21日
    浏览(8)
  • 毕设分享 多功能 Web 应用渗透测试系统(源码+论文)

    毕设分享 多功能 Web 应用渗透测试系统(源码+论文)

    今天学长向大家介绍适合作为毕设的项目: 毕设分享 多功能 Web 应用渗透测试系统(源码+论文) 项目获取: https://gitee.com/sinonfin/algorithm-sharing 系统简介 本项目为 多功能 Web 应用渗透测试系统 ,包含 漏洞检测、目录识别、端口扫描、指纹识别、域名探测、旁站探测、信息泄

    2024年04月11日
    浏览(10)
  • 大数据毕设分享 多功能 Web 应用渗透测试系统(源码+论文)

    大数据毕设分享 多功能 Web 应用渗透测试系统(源码+论文)

    # 0 简介 今天学长向大家介绍适合作为毕设的项目: 毕设分享 多功能 Web 应用渗透测试系统(源码+论文) 项目获取: https://gitee.com/sinonfin/algorithm-sharing 系统简介 本项目为 多功能 Web 应用渗透测试系统 ,包含 漏洞检测、目录识别、端口扫描、指纹识别、域名探测、旁站探测

    2024年02月20日
    浏览(7)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包