jmeter异步请求测试怎么测试_JMeter接口测试之HTTP请求默认值
不管是在UI級(jí)別的自動(dòng)化測(cè)試還是在接口級(jí)別的自動(dòng)化測(cè)試中,對(duì)公共數(shù)據(jù)數(shù)據(jù)的分離都是一種趨勢(shì),或者某種程度來(lái)說(shuō),這是自動(dòng)化測(cè)試中必須要掌握的一種能力,是基本技能。這些公共數(shù)據(jù)就包含了測(cè)試地址,以及登錄的賬號(hào)密碼等其他的數(shù)據(jù),對(duì)公共數(shù)據(jù)的分離好處是可以在一個(gè)地方來(lái)維護(hù)數(shù)據(jù),來(lái)提高測(cè)試的效率,而不是重復(fù)的去干一件事,比如測(cè)試地址,在N個(gè)接口用例中都會(huì)使用到,如果某些時(shí)候由于某些原因測(cè)試地址的URL發(fā)生了變化,就需要修改每個(gè)測(cè)試地址的URL,很明顯這就是重復(fù)并且無(wú)效的工作,如果把URL分離出來(lái),直接在一個(gè)地方修改,這樣就高效很多了。
下面還是結(jié)合案例來(lái)進(jìn)行說(shuō)明,使用JMeter來(lái)創(chuàng)建接口用例,接口案例分別是查看我的粉絲和我的信息,見截圖:
見我的粉絲的接口信息:
見我的信息的接口信息截圖:
如上的二個(gè)接口用例,共同點(diǎn)是前面的請(qǐng)求地址是一致的,如果請(qǐng)求地址發(fā)生了變化,意味著這兩個(gè)接口的請(qǐng)求地址都得改變,如果是N*2個(gè)接口用例,那么這樣修改起來(lái)就是很浪費(fèi)時(shí)間和無(wú)效的工作量,那么如何在Jmeter中分離出公共的請(qǐng)求地址了?
使用HTTP請(qǐng)求默認(rèn)值來(lái)解決如上的問(wèn)題,在配置元件中選擇HTTP請(qǐng)求默認(rèn)值,在HTTP請(qǐng)求默認(rèn)值的服務(wù)器地址或IP地址中填寫要分離的地址,這里案例地址是https://home.cnblogs.com,見HTTP請(qǐng)求默認(rèn)值的截圖:
下來(lái)所有的接口用例只需要在請(qǐng)求地址中就不需要填寫https://home.cnblogs.com,見我的粉絲接口請(qǐng)求地址,見截圖:
使用HTTP請(qǐng)求默認(rèn)值,就可以把請(qǐng)求地址給分離出來(lái),這樣即使由于某些原因修改了,測(cè)試只需要在一個(gè)地方接口下地址就可以了,而不像之前每個(gè)接口用例都得修改。
總結(jié)
以上是生活随笔為你收集整理的jmeter异步请求测试怎么测试_JMeter接口测试之HTTP请求默认值的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問(wèn)題。
- 上一篇: log4j 压缩日志_Spring Bo
- 下一篇: php中mysql_PHP中MySQL操