- 博客(12)
- 资源 (1)
- 收藏
- 关注
原创 某工厂人脸识别考勤系统
1、主模块大致功能 系统资源 设备管理:负责终端设备的接入,设置设备方向与AI功能(人脸考勤,就餐) 人员管理:负责添加各部门的人员,包括职工编号,所在排班,同步设备(该人员绑定终端设备; 账号管理:负责账号的增删改查,账号绑定不同权限,开启停用账号 参数设置 消息中心:消息设置,设置迟到,旷工,早退,离岗,晚归等提醒信息 存储参数配置:记录存储时间,统计数据存储时间,数据清理日期等 节假日设置:上传日历表,设置节假日 apk版本管理:设置apk升级版本,自动升级 人脸识
2021-03-24 11:31:44
598
原创 某中学考勤项目测试方法
1、主要模块大致功能 系统资源 设备管理:负责设备的增删改查,设置设备进出方向,设置设备位置为进出校,出/归寝 人员管理:负责添加学生管理,学生的增删改查,批量导入导出等功能,设置学生是住校,还是走读; 账号管理:负责账号的增删改查,账号绑定不同权限,开启停用账号 参数设置:设置进出校、出寝、归寝的时间设置(目前只实现了一个时间段设置),是否关闭住宿归寝统计,当剥离掉“归寝考勤和走读生、在校生考勤后,系统可用作普通考勤系统使用 考勤统计: 在校情况统计:学生在校状态与
2021-03-23 10:23:47
1342
原创 jmeter- 循环控制器&计数器 实现批量添加操作
实现场景:在系统中添加12路设备,并实现批量删除添加的12路设备 1、在线程组中,添加循环控制器: 设置参数,循环次数:这里设置了12 2、再在循环控制器中添加一个计数器:设置开始值,递增值与最大值,设置引用名称,这里设置为num 后面使用时,需要使用此格式:KaTeX parse error: Expected 'EOF', got '#' at position 218: …lor_FFFFFF,t_70#̲pic_center) 3、在…{num} 上面操作实现了设备的批量添加,下面介绍下批量删
2020-09-04 11:43:47
1522
原创 jmeter-计数器使用
背景:添加多路设备,但设备名称不可重复,此处使用循环控制器与计数器实现 1、添加循环控制器:设计循环次数,如添加20路设备,可循环20次 2、添加计数器:确定最小值最大值和递增值 3、添加请求:使用数量地方,使用${num}即可 ...
2020-08-13 15:24:11
607
原创 jmeter-图片转base64
一、图片转换base64格式后上传: 场景:新增人员时,添加图片; 1、base64位函数助手生成:在网上找到jar包放在jmeter的bin/ext下; 2、重启jmeter,查看函数助手,生成函数可使用; 3、先用调式取样器读到该值; 4、请求中参数填写,因为是list,所以填写时需要写"key":“value”(而此处value引用函数:) 自己填写时,没注意格式,导致调了很长时间; 5、编辑时删除图片: 1、先查看请求中:“deletes”:["/api/v2/file/image-downl
2020-05-14 11:31:43
3585
16
原创 jmeter-文件图片上传
1、文件上传,以上传excel为例; 先编辑好需要上传的excel文档,(此处是批量添加设备信息,即需要上传设备文档)如下图: 2、填写jmeter中请求数据;在文件名称中填写文件地址与文件名,参数名称中填写name属性,MIME类型中填写对应的内容 3、上传图片:类似于上传文件 附加:在很多上传文件或图片过程中,它的Content_Type与默认的请求头信息存在差异,此时需要添加脚本,来屏蔽掉全局参数中的Content_Type值; 在请求下添加一个BeanShell预处理程序,并写上脚本: sam
2020-05-14 11:29:22
1823
原创 Selenium中Autoit的使用
1、下载https://www.autoitscript.com/site/ 2、安装后,打开Autoit window info 帮助识别windows控件信息 3、通过正面操作方法,获得控件信息 4、编写Autoit脚本,并使用tool-go运行看是否报错,若存在乱码,点击Ctrl+F7,无错后,保存为upfile.au3 5、脚本编辑运行无误后,将其保存。然后打开Complie Scr...
2020-05-06 17:34:14
664
原创 jmeter-JDBC数据库连接
1、下载JDBC的jar包 下载 ApacheJMeter_jdbc.jar,放到apache-jmeter-5.1.1\lib\ext\下 创建测试计划,在测试计划中添加jdbc的jar包,点击测试计划–>点击浏览–>选中mysql驱动jar包–>打开 如下图: 2、在线程组下添加一个 JDBC Connection Configuration,进行参数配置 注意:Datab...
2020-04-23 15:44:09
324
原创 jmeter关联-正则表达式&json提取器
正则表达式 ():括起来的部分就是要提取的。 .:匹配除换行外的任何字符串。 +:代表+号前面的字符必须至少出现一次(一次或多次)。 ?:代表?前面的字符最多可以出现一次,在找到第一个匹配项后停止(0次或1次)。 :代表号前面的字符可以不出现,也可以出现一次或者多次(0次、1次或者多次) (.):贪婪模式,匹配尽可能多的字符 (.?)或(.+?):匹配尽可能少的字符,一旦匹配到第一个就不往下走了。...
2020-04-22 19:55:08
390
原创 jmeter函数助手使用1
一、时间日期函数 1、${__time()}:获取当前时间 时间格式:yyyy-MM-dd HH:mm:ss dd-MM-y-HH-mm-ss dd/MM/yyyy 2、__TimeShift(格式,日期,移位,语言环境,变量):可对日期进行移位加减操作 格式 - 将显示创建日期的格式。如果该值未被传递,则以毫秒为单位创建日期。 日期 - 这是日期值。用于如果要通过添加或减去特定天数,小时或...
2020-04-22 17:34:20
563
原创 jmeter逻辑控制器的使用
控制器的添加 在线程组右击,添加-逻辑控制器-可查看各种控制元件 循环控制器+仅一次控制器 线程组 > 添加 > 逻辑控制器 > 循环控制器 & 仅一次控制器 当仅一次控制器在循环控制器下时,循环控制器只能仅一次控制器外的请求有效 ForEach控制器 线程组 > 添加 > 逻辑控制器 > ForEach控制器 设置输入变量前缀与输出变量名称: 设置...
2020-04-07 20:21:13
207
原创 jmeter-各控件图形化
接口线程组: HTTP Cookie管理器 HTTP信息头管理 HTTP请求默认值 用户定义的变量 CSV Data 设置 HTTP请求 响应断言 正则表达式 ():括起来的部分就是要提取的。 .:匹配除换行外的任何字符串。 +:代表+号前面的字符必须至少出现一次(一次或多次)。 ?:代表?前面的字符最多可以出现一次,在找到第一个匹配项后停止(0次或1次)。 :代表号前面的字符可...
2020-04-07 18:20:49
394
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人