python接口测试4-数据库获取参数

python接口测试4-数据库获取参数,第1张

概述首先确定需要传递的参数接口,使用接口测试工具验证一下,接口和参数没有问题。 编写python接口脚本 import requests import unittest import json impo

首先确定需要传递的参数和接口,使用接口测试工具验证一下,接口和参数没有问题。

 

 

 编写python接口脚本

import requests unittest Json pyMysqLconn = pyMysqL.connect(host='10.10.100.224',port=3840,user=kexin_adminkexin@admin!iot')cursor = conn.cursor()sql = "SELECT device_num FROM emergency  WHERE device_name = 'test2'"cursor.execute(sql)num = cursor.fetchone()#从数据库拿到想要的参数print(num)class Test_run(unittest.TestCase):    def test_run_status(self):        url = @R_419_6822@://10.10.100.224:10001/API/emergencyService/doorlock/getBatterStatus        payload = {deviceNum:num}        re = requests.post(url,data=payload)        da = Json.loads(re.text)        code = da[code]        self.assertEqual(code,1)        (da)if __name__ == __main__:    unittest.main()

运行结果:和接口测试工具的结果一致。

 

总结

以上是内存溢出为你收集整理的python接口测试4-数据库获取参数全部内容,希望文章能够帮你解决python接口测试4-数据库获取参数所遇到的程序开发问题。

如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。

欢迎分享,转载请注明来源:内存溢出

原文地址: https://outofmemory.cn/langs/1190176.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-06-03
下一篇 2022-06-03

发表评论

登录后才能评论

评论列表(0条)

保存