jmeter oracle数据库测试_自动化思路

这篇文件接着上篇的查询,因为自动测试要输入一些数据,再请求后验证返回数据的正确性。

如何做好测试数据的初始化呢?

准备工作,可以先做一步清数,避免干扰。


第一步:先向测试数据库中插入测试数据

第二步; 调用被测试系统发送请求 (参相应的参数。也就是刚刚出入数据库的值)

第三部:通过断言  ,验证返回的结果。

以上:总结,这个可以理解为偏向接口的测试文章,以及实现自动的思路。

实现步骤:

思考数据的随机性:也就是jmeter 的参数。现在既然要随机了,就应该想到使用随机函数。这个在各语言里面都有的,在jmeter 里面也有。

如下,选项——》调查函数助手,现在我用的是jmeter5.0 ,用如下的数据函数:

随机生成数字:${__Random(1,20,u_var1)   --最小值1  最大值20  把生成的值保存到u_var1

随机生成字符串:${__RandomString(5,'abcdsfjfjfllsakda;',)}   --生成长度5的字符串。

${__RandomString(2,中国馆管理论,)     --生成中文

随机生成日期:${__RandomDate(,,2099-12-31,,)    --第一个参数是日期格式 ,默认是yyyy-MM-DD

第二个参数是起始实际,默认是now   ,第三个参数是结束实际,2099-12-31 

生成现在的时间戳: ${__time(,)}    -- 1553339608722  跟系统的变量START.MS=1553334247549 是一样的。有时候网址会判断30分钟内客户没有操作,就强制退出。请求的时候就会用上这个参数。另外还是如下的系统变量。

START.HMS=174407     --多少小时

START.YMD=20190323     --年月日

JMeterThread.last_sample_ok=true      --线程最后的采样是否正确。

IP: ${__machineIP()}

主机名:${__machineName()} 

线程号:${__threadNum}

线程组的名字:${__threadGroupName}

以上的函数先总结这些,参数化一般用随机函数。

另外还有一种方法的参数化方法 

就是使用 配置元件——》随机变量  产生随机数   在输出格式出可以连接,这样就可以方便的产生变量,供使用。

使用随机变量产生的变量最为值,插入数据库。可以使用循环控制器,插入批量的数据。

最后结合ForEach 控制器,做批量的请求查询验证。

总结,以上的操作,完美的将jmeter的JDBC请求,和接口请求,数据参数化和好的关联到以前,如果是做性能测试的化,就少使用断言,如做接口测试的化,就可以加上断言。

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
  • 序言:七十年代末,一起剥皮案震惊了整个滨河市,随后出现的几起案子,更是在滨河造成了极大的恐慌,老刑警刘岩,带你破解...
    沈念sama阅读 194,670评论 5 460
  • 序言:滨河连续发生了三起死亡事件,死亡现场离奇诡异,居然都是意外死亡,警方通过查阅死者的电脑和手机,发现死者居然都...
    沈念sama阅读 81,928评论 2 371
  • 文/潘晓璐 我一进店门,熙熙楼的掌柜王于贵愁眉苦脸地迎上来,“玉大人,你说我怎么就摊上这事。” “怎么了?”我有些...
    开封第一讲书人阅读 141,926评论 0 320
  • 文/不坏的土叔 我叫张陵,是天一观的道长。 经常有香客问我,道长,这世上最难降的妖魔是什么? 我笑而不...
    开封第一讲书人阅读 52,238评论 1 263
  • 正文 为了忘掉前任,我火速办了婚礼,结果婚礼上,老公的妹妹穿的比我还像新娘。我一直安慰自己,他们只是感情好,可当我...
    茶点故事阅读 61,112评论 4 356
  • 文/花漫 我一把揭开白布。 她就那样静静地躺着,像睡着了一般。 火红的嫁衣衬着肌肤如雪。 梳的纹丝不乱的头发上,一...
    开封第一讲书人阅读 46,138评论 1 272
  • 那天,我揣着相机与录音,去河边找鬼。 笑死,一个胖子当着我的面吹牛,可吹牛的内容都是我干的。 我是一名探鬼主播,决...
    沈念sama阅读 36,545评论 3 381
  • 文/苍兰香墨 我猛地睁开眼,长吁一口气:“原来是场噩梦啊……” “哼!你这毒妇竟也来了?” 一声冷哼从身侧响起,我...
    开封第一讲书人阅读 35,232评论 0 253
  • 序言:老挝万荣一对情侣失踪,失踪者是张志新(化名)和其女友刘颖,没想到半个月后,有当地人在树林里发现了一具尸体,经...
    沈念sama阅读 39,496评论 1 290
  • 正文 独居荒郊野岭守林人离奇死亡,尸身上长有42处带血的脓包…… 初始之章·张勋 以下内容为张勋视角 年9月15日...
    茶点故事阅读 34,596评论 2 310
  • 正文 我和宋清朗相恋三年,在试婚纱的时候发现自己被绿了。 大学时的朋友给我发了我未婚夫和他白月光在一起吃饭的照片。...
    茶点故事阅读 36,369评论 1 326
  • 序言:一个原本活蹦乱跳的男人离奇死亡,死状恐怖,灵堂内的尸体忽然破棺而出,到底是诈尸还是另有隐情,我是刑警宁泽,带...
    沈念sama阅读 32,226评论 3 313
  • 正文 年R本政府宣布,位于F岛的核电站,受9级特大地震影响,放射性物质发生泄漏。R本人自食恶果不足惜,却给世界环境...
    茶点故事阅读 37,600评论 3 299
  • 文/蒙蒙 一、第九天 我趴在偏房一处隐蔽的房顶上张望。 院中可真热闹,春花似锦、人声如沸。这庄子的主人今日做“春日...
    开封第一讲书人阅读 28,906评论 0 17
  • 文/苍兰香墨 我抬头看了看天上的太阳。三九已至,却和暖如春,着一层夹袄步出监牢的瞬间,已是汗流浃背。 一阵脚步声响...
    开封第一讲书人阅读 30,185评论 1 250
  • 我被黑心中介骗来泰国打工, 没想到刚下飞机就差点儿被人妖公主榨干…… 1. 我叫王不留,地道东北人。 一个月前我还...
    沈念sama阅读 41,516评论 2 341
  • 正文 我出身青楼,却偏偏与公主长得像,于是被迫代替她去往敌国和亲。 传闻我的和亲对象是个残疾皇子,可洞房花烛夜当晚...
    茶点故事阅读 40,721评论 2 335

推荐阅读更多精彩内容