iHRM项目实战

本文详细介绍了iHRM项目的实战过程,包括maven的安装与项目拉取,启动数据库服务,执行SQL脚本,以及模块运行。接着讲解了如何创建测试用例结构,如在IHRM测试集中创建登录、员工管理等模块,并设置环境变量。然后,阐述了接口用例设计的方法和思路,借助接口文档和postman进行测试。最后,演示了如何批量执行测试用例,生成测试报告,包括导出测试集、环境变量,以及使用newman工具执行测试并生成HTML报告。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

1、初始化工作

安装mavan

拉取项目

启动mysql、redis,执行sql脚本

运行项目各个模块

2、测试项目初始化--创建测试用例结构

创建测试集:IHRM

在测试集中创建模块,比如登录、员工管理、部门管理……

设置环境变量

3、接口用例设计方法与思路

 按照接口文档我们可以解析出如图信息:

由此我们可以编写测试用例

postman测试举例

4、批量执行测试用例形成测试报告

        导出测试集

        导出环境变量

        准备数据

        执行:newman run 测试集名称 -e 环境变量名 -d 数据文件 -r html --reporter-html-export

生成的测试报告如图所示:

手把手视频详细讲解项目开发全过程,需要的小伙伴自行百度网盘下载,链接见附件,永久有效。 项目介绍: iHRM是一款基于SaaS平台的人力资源管理系统, 企业通过该系统可以完成员工管理、审批管理、考勤管理、社保公积金管理、薪资管理等功能,为企业的人力资源管理提供一站式解决方案。 掌握的核心能力:   1、能够了解SaaS的基本概念   2、掌握Activiti7工作流引擎的使用   3、能够掌握商用权限方案的设计   4、能够使用JasperReport生成报表。   5、能够使用PowerDesigner构建数据库模型   6、了解SAAS-HRM中权限控制   7、理解前端权限控制思路   8、熟练构造Chart图形报表 解决方法:   1、Spring全家桶解决方案|   2、SPA工程构建解决方案|   3、Saas系统数据库设计方案|   4、统一会话管理的解决方案|   5、企业级报表解决方案|   6、系统认证授权的解决方案|   7、云存储解决方案|   8、RBAC权限设计方案|   9、刷脸登录解决方案|   10、自定义代码生成器|   11、Activiti工作流开发| 涵盖知识点:   1.结合Activiti7工作流引擎的应用教程。   2.基于Shiro+Redis的分布式session解决方案。   3.可商用的权限设计方案(提供菜单,按钮,超链接,API粒度的权限控制)。   4.完整的代码生成器教程。   5.采用JasperReport完成企业级PDF报表生成。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值