在浏览器中无法在url输入

来源:12-2 通过requests启动浏览器实现自动化

慕九州3253467

2019-02-25

#coding=utf-8

import requests
import json

data =json.dumps( {
“Capabilities”: {“browserName”: “chrome”}
})

session = requests.post(url,data).json()[‘sessionId’]

base_url = url+session

get_url = base_url+"/url"

get_url_data=json.dumps(
{
“url”:“http://www.baidu.com
}
)

requests.post(get_url,get_url_data)

写回答

2回答

Mushishi

2019-02-25

能打开浏览器么?错误发一下。

0
1
慕九州3253467
老师,已经解决了 base_url = url+session之前要加入/就可以了
2019-02-25
共1条回复

慕九州3253467

提问者

2019-02-25

//img.mukewang.com/szimg/5c72cad50001caa106510416.jpg


这是打印的信息

{'sessionId': None, 'value': {'error': 'unknown command', 'message': 'Unable to find command matching POST to /sessionb14642c58e1bd6e225ad822c07ab00e2/url', 'stacktrace': ''}, 'status': 9}


请老师帮忙解决下

0
0

Web自动化测试 Selenium基础到企业应用

零基础学习Web自动化,测试面试必问技术点解答,高薪在向你招手

1237 学习 · 862 问题

查看课程