如何进行实战演练,实现接口自动化处理 Form 数据请求?
- 内容介绍
- 文章标签
- 相关推荐
本文共计251个文字,预计阅读时间需要2分钟。
在服务端自动化测试过程中,Form 请求代表表单类型。特点包括:数据量不大、数据层级不深、使用键值对传递。Form 请求头中的content-type通常对应为application/x-www-form-urlencoded。
在服务端自动化测试过程中,Form 请求代表请求过程中,请求体为表单类型。其特点为:数据量不大、数据层级不深的情况、使用键值对传递。Form 请求头中的content-type通常对应为application/x-www-form-urlencoded。碰到这种类型的接口,使用 Java 的 REST Assured 和 Python 的 Requests 均可解决。
实战练习
Python 版本
在 Python 版本中,可以使用 data 参数传输表单数据,data 参数以字典的形式,字典是以键值对的形式出现。
class TestFormData:
def test_data(self):
data = {
"school":"hogwarts"
}
r = requests.post("www.1234xp.com/dongtai.html 提供,感恩】
本文共计251个文字,预计阅读时间需要2分钟。
在服务端自动化测试过程中,Form 请求代表表单类型。特点包括:数据量不大、数据层级不深、使用键值对传递。Form 请求头中的content-type通常对应为application/x-www-form-urlencoded。
在服务端自动化测试过程中,Form 请求代表请求过程中,请求体为表单类型。其特点为:数据量不大、数据层级不深的情况、使用键值对传递。Form 请求头中的content-type通常对应为application/x-www-form-urlencoded。碰到这种类型的接口,使用 Java 的 REST Assured 和 Python 的 Requests 均可解决。
实战练习
Python 版本
在 Python 版本中,可以使用 data 参数传输表单数据,data 参数以字典的形式,字典是以键值对的形式出现。
class TestFormData:
def test_data(self):
data = {
"school":"hogwarts"
}
r = requests.post("www.1234xp.com/dongtai.html 提供,感恩】

