![](https://img-blog.csdnimg.cn/20201014180756754.png?x-oss-process=image/resize,m_fixed,h_224,w_224)
web自动化相关
web自动化相关
weixin_44898291
这个作者很懒,什么都没留下…
展开
-
ModuleNotFoundError: No module named‘‘xlrd ‘ 或 xlutils‘ 的解决办法
问题描述windows10下,python代码中引用头文件import xlrd出现下面错误,"No module named ‘xlrd’原因python的xlrd库是第三方的,需要另外自行安装。解决方案进入windows command 命令行,然后把目录切换到python的安装目录下的Script文件夹,运行 easy_inatall pip, 安装pip命令![!](https://img-blog.csdnimg.cn/20201012160639948.png?.原创 2020-10-12 16:10:37 · 2714 阅读 · 0 评论 -
Selenium定位的class含有空格的复合类的解决办法
【题外话】有个博友看了我的文章之后,解决好问题了,请点击:https://blog.csdn.net/young_gril/article/details/82754315其实,用CSS属性大法,就可以搞定:class=可以支持空格driver.find_element_by_css_selector("[class=‘j-inputtext dlemail’]").send_keys(“yoyo”)前言有些class属性中间有空格,如果直接复制过来定位是会报错的InvalidSelectorExc转载 2020-06-15 11:25:20 · 804 阅读 · 0 评论 -
webdriver各版本 与 谷歌浏览器的对应版本汇总
打开下面地址:https://npm.taobao.org/mirrors/chromedriver原创 2020-06-11 16:23:08 · 1236 阅读 · 0 评论 -
谷歌各版本下载地址汇总_环境创建
谷歌各版本下载地址https://www.chromedownloads.net/原创 2020-06-11 15:51:38 · 1539 阅读 · 0 评论 -
mydatabase 数据库连接池的安装与创建
数据库连接池工具1.安装:pip install DBUtils在搜索栏输入cmd,打开命令行,输入:pip install DBUtils安装完成如下图:2.创建链接池:crtate_pool()...原创 2020-04-24 14:24:28 · 229 阅读 · 0 评论 -
Python在Windows系统下安装虚拟环境
准备工作下载需要的python版本(可以python官网去下载python3.6版本)分别安装各个版本的环境, 建议安装在D盘添加其中一个版本(经常使用的版本)到系统环境变量中的path中,为默认版本,在这里我添加了3.6版本安装虚拟环境方法一1.给python默认版本安装virtualenv这个包, 命令:pip install virtualenvcmd打开命令窗口,输入 pi...原创 2020-01-05 17:15:32 · 153 阅读 · 0 评论 -
UI自动化web端框架目录结构
框架名称是ui_auto_web,有bin、conf、lib、log、reports和webCase六个目录,lib目录下有core和page目录,page目录下又包含web目录,把每个功能的测试用例存放到webCase目录下,核心功能文件放在core目录下,reports目录下有一个picture目录,生成的测试报告存放到reports目录下,page页面写,case页面调一下,主逻辑还是在bi...转载 2019-12-06 16:51:22 · 481 阅读 · 0 评论 -
selenium python 解决 'WebElement' object does not support indexing 问题
在登录网页端账户及密码的时候,账户邮箱、 密码框是没有id的,所以我选择通过tag_name查找,代码如下driver.find_element_by_tag_name("input")[0].send_keys("xxx@xxx")在运行以上代码的时候,报了一个这样的bug'WebElement' object does not support indexing解决办法如下driv...原创 2019-12-06 15:43:47 · 475 阅读 · 0 评论 -
在实际项目中标签没有id、name、class属性,该如何定位?
思考:1、在实际项目中标签没有id、name、class属性,该如何定位?2、id、name、class属性值为动态变化获取,随着刷新或加载而变化,该如何定位?这就牵涉到了Xpath、CSS定位1. 什么是Xpathxpath 即为XML、Path的简称,它是一种用来确定XML文档中某部分位置的语言。HTML可以看做是XML的一种实现,所以selenium用户可以使用这种强大的语言...原创 2019-11-18 12:48:41 · 2553 阅读 · 0 评论 -
Error: Compound class names not permitted 定位时遇到复合class名称不允许使用时怎么解决?
Error: Compound class names not permitted 定位时遇到复合class名称报这样得错误怎么解决?环境:python3.7 + selenium 2.48.0. + firefoxdriver.exe今天我在使用 find_element_by_class_name 获取一个节点对象时,出现报错 :Compound class names not per...原创 2019-11-13 18:37:31 · 442 阅读 · 0 评论 -
使用Pycharm新建项目时,弹出:Python Interpreter填写弹窗,那么该如何配置Python编译器呢?
在使用Pycharm时,出现下图的弹窗:出现这样的情况,其实是你的Pycharm没有配置python编译器的原因下面给大家分享下解决办法。解决办法1、打开File,找到 settings,双击打开2、进入settings页面后,找到 Progect Interpreter, 此时你看到右侧的 Progect Interpreter 这个选项选的是“No Interpreter”...原创 2019-11-14 12:53:19 · 1644 阅读 · 0 评论