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