随笔分类 -  测试笔记-数据库

摘要:我们做业务系统测试的时候,经常需要对页面展示的数据或后台传输的数据进行数据验证,即验证数据的正确性,本篇总结下测试过程中的常用的数据库查询统计的方法 数据库:mysql 1、简单的分组查询 group by 如统计A表中不同车型vehicle_class的数量和交易金额 解释: 1)这里的金额fee 阅读全文
posted @ 2019-08-19 16:34 simplesally 阅读(602) 评论(0) 推荐(0)
摘要:我们平时的测试过程中有一个环节就是准备测试数据,包括准备基础数据,准备业务数据,使用的场景包括压力测试,后台批量数据传输,前端大数据查询导出,或者分页打印等功能,准备测试数据我们通俗点讲就是造数据,根据不同的使用场景我们有不同的造数据的方式,比如需要大数据时我们可以用jmeter压测获取大数据,也可 阅读全文
posted @ 2019-08-04 11:05 simplesally 阅读(12448) 评论(0) 推荐(0)
摘要:我们测试过程中,经常需要执行升级脚本或导入生产测试数据,对于轻量的升级脚本可以直接在客户端工具中打开执行,但是对于文件内容比较大的.sql文件,比如几百M,几G的sql文件,直接拖到客户端工具打开执行,执行速度非常的慢,而且工具可能会直接卡死,甚至整个电脑都处于不可操作的状态,严重的影响工作效率,这 阅读全文
posted @ 2019-07-08 16:11 simplesally 阅读(21544) 评论(0) 推荐(0)
摘要:mysql版本:mysql-5.6.44-linux-glibc2.12-x86_64.tar linux操作系统和版本信息: 1、检查linux服务器上是否已安全mysql [root@localhost ~]# rpm -qa|grep -i mysql 未安装则无任何信息返回,若已安装则会返回 阅读全文
posted @ 2019-07-04 17:05 simplesally 阅读(17359) 评论(7) 推荐(0)
摘要:/* 1)整型时间戳转换为date的格式(yyyymmdd, yyyy年mm月dd)--*/ /* 2)将datetime转换为时间戳--*/ 输出格式如:1562214180 /* 3)获取当前时间(yyyy-mm-dd hh:mm:ss)的方法--*/ 输出格式如:2019-07-04 22:1 阅读全文
posted @ 2019-07-04 14:28 simplesally 阅读(580) 评论(0) 推荐(0)
摘要:测试数据传输前,研发要求需要监控10万,50万,100万数量级的数据在传输过程数据库服务器的资源消耗情况,因为数据传输服务是定时任务执行,配置10秒中一次,一次处理500条,处理完10万数据可能要半个小时,而用linux的top,free等命令查看资源使用情况非常的不直观,而且只能查看当前时间点或者 阅读全文
posted @ 2019-07-03 16:45 simplesally 阅读(3295) 评论(0) 推荐(1)