首页 / PYTHON / python性能测试脚本-乾颐堂
python性能测试脚本-乾颐堂
内容导读
互联网集市收集整理的这篇技术教程文章主要介绍了python性能测试脚本-乾颐堂,小编现在分享给大家,供广大互联网技能从业者学习和参考。文章包含1936字,纯文字阅读大概需要3分钟。
内容图文
废话不多说,直接上代码。
import
httplib
import
urllib
import
time
import
json
class
Transaction(
object
):
def
__init__(
self
):
self
.custom_timers
=
{}
def
run(
self
):
conn
=
httplib.HTTPConnection(
"localhost:8080"
)
headers
=
{
"Content-type"
:
"application/json"
}
#application/x-www-form-urlencoded,"Aceept":"text/plain"
params
=
({
"bindHyCardInfo"
:{
"mobileNo"
:
"1881026xxxx"
,
"userId"
:
"2"
,
"hYCardno"
:line,
"bankCardNo"
:
"622xxxxxxxxxxxxx"
,
"ip"
:
"127.0.0.1"
},
"header"
:{
"version"
:
"1.0.1"
,
"from"
:
"1000"
,
"to"
:
"2000"
,
"tid"
:line,
"time"
:
"12312"
,
"token"
:
"SEW342WEER2342"
,
"ext"
:""}})
start
=
time.time()
conn.request(
"POST"
,
"/core-oper/rest/bindHyCard"
, json.JSONEncoder().encode(params), headers)
response
=
conn.getresponse()
response_time
=
time.time()
data
=
response.read()
print
data
conn.close()
transfer_time
=
time.time()
self
.custom_timers[
‘response received‘
]
=
response_time
-
start
self
.custom_timers[
‘content transferred‘
]
=
transfer_time
-
start
if
__name__
=
=
‘__main__‘
:
file
=
open
(
"E://card.txt"
)
while
1
:
lines
=
file
.readlines()
if
not
lines:
break
for
line
in
lines:
line
=
line.strip(
‘\n‘
)
trans
=
Transaction()
trans.run()
for
timer
in
(
‘response received‘
,
‘content transferred‘
):
print
‘%s: %.5f secs‘
%
(timer, trans.custom_timers[timer])
file
.close()
www.qytang.com/
http://www.qytang.com/cn/list/29/
http://www.qytang.com/cn/list/28/428.htm
http://www.qytang.com/cn/list/28/426.htm
http://www.qytang.com/cn/list/28/425.htm
http://www.qytang.com/cn/list/28/424.htm
http://www.qytang.com/cn/list/28/423.htm
http://www.qytang.com/cn/list/28/422.htm
http://www.qytang.com/cn/list/28/421.htm
http://www.qytang.com/cn/list/28/420.htm
http://www.qytang.com/cn/list/28/417.htm
http://www.qytang.com/cn/list/28/416.htm
http://www.qytang.com/cn/list/28/407.htm
http://www.qytang.com/cn/list/28/403.htm
原文:http://www.cnblogs.com/qytang/p/5588250.html
内容总结
以上是互联网集市为您收集整理的python性能测试脚本-乾颐堂全部内容,希望文章能够帮你解决python性能测试脚本-乾颐堂所遇到的程序开发问题。 如果觉得互联网集市技术教程内容还不错,欢迎将互联网集市网站推荐给程序员好友。
内容备注
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 gblab@vip.qq.com 举报,一经查实,本站将立刻删除。
内容手机端
扫描二维码推送至手机访问。