Python夏令营0803练习题(100分)

若有疑问,可联系微信:810295842
感谢您能抽出几分钟时间来参加本次答题,现在我们就马上开始吧!
1、以下对接口自动化,错误的是 【单选题】
A.只要有接口文档就可以写接口自动化脚本
B.只有抓包才能写接口自动化脚本
C.接口脚本是可以复用的
D.项目紧急迭代时不适合接口自动化
2、对于抓包数据,理解正确的是? 【单选题】
A.有接口报错,就是后端的bug
B.抓包只要看传参和返参就可以了
C.通过抓包工具可以帮助分析bug产生的原因
D.页面有报错,就是前端bug
3、已知抓包数据中,请求方式为post,Content-Type: application/x-www-form-urlencoded,定义好url和data后,接口请求写法正确的是【单选题】
A.requests.get(url,data)
B. requests.post(data=data,url=url)
C. requests.post(url,json=data)
D. requests.post(json=data ,url=url)
4、接口测试步骤是? 【单选题】

①模拟发送请求

②获取接口请求数据

③获取响应结果

④断言:判断实际结果与预期结果是否相同

A.①②③④
B.②①③④
C.①③②④
D.②③④①

5、抓包数据包含哪些部分:【单选题】

①url和method

②响应代码

③http协议

④信息头

⑤后端报错日志

A.①②③④
B.①②③④⑤
C.①②④⑤
D.①②③

6、哪行代码有错【单选题】

①def login(username="zhangsan"):

②····url =”http://127.0.0.1:8008/login"

③····data = {"username": username,"password":"123456"}

④····head = {"Content-Type:application/x-www-form-urlencoded"}

⑤···res = requests.post(url=url, headers=head,data=data)

⑥···print(res.text)

⑦login()

A.③
B.④
C.⑤
D.⑦
7、接口自动化少不了哪些模块? 【多选题】
A. requests
B. tkinter
C.pytest
D. flask
8、什么项目适合做接口测试? 【多选题】
A.小程序
B. web项目
C. app项目
D.无前端页面的纯服务项目
9、res保存响应参数的json格式数据,{"code":1,"message":"登录成功"}怎么提取code【填空题】
    ____________

10、若服务正常访问,代码执行结果是。 【填空题】

def login():

   ··url ="http://127.0.0.1:8088/login"

   ··data = {"username":"zhangsan","password":"123456"}

   ··res = requests.post(url=url,data=data)

   ·· print(res.status_code)

    ____________

11题 | 被引用0次

使用此模板创建