目录
- mac selenium ide ---> selenium
- 1. selenium [官网](https://www.selenium.dev/)
- 2.下载selenium ide
- 3. selenium ide 运行:运行方式可参考:[参考1](https://blog.csdn.net/liudinglong1989/article/details/107740061) [参考2](https://www.selenium.dev/selenium-ide/docs/en/introduction/getting-started)
- 4.本地运行测试 [参考](https://www.selenium.dev/zh-cn/documentation/getting_started/installing_browser_drivers/)
- FAQ:
mac selenium ide —> selenium
1. selenium 官网
2.下载selenium ide
- 方式1 https://www.extfans.com/ 下载ctx 后拖入到chrome 的 插件管理中
- 方式2 直接在chrome 插件管理中安装对应插件
3. selenium ide 运行:运行方式可参考:参考1 参考2
4.本地运行测试 参考
- export 将selenium ide 中的测试例子:脚本A
- 安装必要的Python 模块
pytest``selenium
等:pip install pytest ; pip install selenium
- 安装chromedriver 驱动:参考1
- 下载chromedriver(对应文件对应的版本:地址
- 解压,将chromedriver 放置到对应的PATH目录下:如果是Python 环境可以 显示PATH 变量都有有那些目录,放置到对目录下即可(如果是virtualenv 环境,则可以放置到bin 目录地下。
因为bin 目录在PATH中
- 执行脚本A
FAQ:
- 如果运行不需要显示浏览器。可设置参数获得对应浏览器对象:参考
chrome_options = webdriver.ChromeOptions()
chrome_options.add_argument('--headless')
chrome_options.add_argument('--disable-gpu')
browser = webdriver.Chrome(options=chrome_options)
- 如果mac 遇到不信任下载的chromedriver ;
- mac 设置信任结果