python自动化测试无法启动谷歌浏览器问题

yipeiwu_com6年前Python基础

前言

大家在使用python做web端自动化时会出现各种各样的问题,下面我会告诉大家selenium无法启动浏览器的问题

检查是否安装selenium成功

我们可以通过查看selenium版本,确定是否安装,打开DOS界面输入pip show selenium 查看(如为显示,可百度查看如何安装selenium)


在这里插入图片描述

检查python目录中是否有谷歌浏览器驱动

打开C:\Program Files\Python37目录中查看是否有谷歌浏览器驱动(路径是默认安装)


在这里插入图片描述

检查是否启动浏览器路径错误

脚本编写完成以后,执行如出现以下错误,按照下图红框里路径查找,如果未找到,就一个一个路径查找,找到以后删除Google文件夹,(如出现此问题应该是卸载浏览器时没有卸载干净,还残留一些文件,导致再次安装以后,它先启动之前那个文件夹的文件,而不是启动现在的路径)


在这里插入图片描述

总结

以上所述是小编给大家介绍的python自动化测试无法启动谷歌浏览器问题,希望对大家有所帮助,如果大家有任何疑问请给我留言,小编会及时回复大家的。在此也非常感谢大家对【听图阁-专注于Python设计】网站的支持!
如果你觉得本文对你有帮助,欢迎转载,烦请注明出处,谢谢!

相关文章

Django框架视图层URL映射与反向解析实例分析

本文实例讲述了Django框架视图层URL映射与反向解析。分享给大家供大家参考,具体如下: Django视图层主要工作就是衔接HTTP请求、python程序、HTML模板。 URL分发(...

Python中数字以及算数运算符的相关使用

Python中数字以及算数运算符的相关使用

Python数字 数字数据类型用于存储数值。 他们是不可改变的数据类型,这意味着改变数字数据类型会分配一个新的对象。 当你指定一个值时,Number对象就会被创建: var1 =...

Python实现深度遍历和广度遍历的方法

深度遍历: 原则:从上到下,从左到右 逻辑(本质用递归): 1)、找根节点 2)、找根节点的左边 3)、找根节点的右边 class Node(object): def __init...

dpn网络的pytorch实现方式

我就废话不多说了,直接上代码吧! import torch import torch.nn as nn import torch.nn.functional as F clas...

实例详解Python装饰器与闭包

闭包是Python装饰器的基础。要理解闭包,先要了解Python中的变量作用域规则。 变量作用域规则 首先,在函数中是能访问全局变量的: >>> a = 'glob...