随笔分类 - Selenium
摘要:上代码: # coding:utf-8 from selenium import webdriver from selenium.webdriver.common.action_chains import ActionChains from selenium.webdriver.support.se
阅读全文
摘要:问题1: <_io.TextIOWrapper name='<stderr>' mode='w' encoding='UTF-8'> Time Elapsed: 0:00:04.464552 有时经常瞬间就运行完了程序,但实际上一个case都没执行,经过反复实验得知,是pattern原因 disco
阅读全文
摘要:问题描述:执行多个用例的时候,会抛出异常: 问题分析: 经查询得知,是因为后台有多个chromedriver.exe被启动,应该关闭它,自测得知最多只能打开三个测试用例的的浏览器 解决办法: 利用quit()方法关闭浏览器,不能使用close()方法关闭。
阅读全文
摘要:目录 从Excel读取数据进行百度搜索 从CSV读取数据进行百度搜索 从XML读取数据进行登录操作 附:其他学习资料(《xml.etree.ElementTree模块》、《python读取xml文件》) 一、从Excel读取数据进行百度搜索 封装读取方法: 基本操作:指定单元格读取数据 写法进行修改
阅读全文
摘要:废话不多说,直接上代码:
阅读全文
摘要:地址:chromedriver官网下载地址: http://chromedriver.storage.googleapis.com/index.html(失效了) http://npm.taobao.org/mirrors/chromedriver/ IE浏览器驱动下载地址为:http://sele
阅读全文
摘要:现象: 此问题真的是太痛苦了,查了好多资料是说路径的问题,结果还是报错,后来一点点的排查才发现原来是!!!!!! 废话不多说上原来代码: 看到没有!!看第九行,now的获取时间有问题!!!时分秒之间不能用冒号:,不能用冒号:,不能用冒号:,重要的事情说三遍!!!真的要哭了!!! 修改如下:
阅读全文
摘要:最后再啰嗦一句,关于lambda的用法(python中单行的最小函数): lambda函数也叫匿名函数,即,函数没有具体的名称。 os.path.getmtime与os.path.getctime的区别: 附录: 《python3中,os.path模块下常用的用法总结》
阅读全文
摘要:初次用IE浏览器运行自动化程序时,报错:selenium.common.exceptions.WebDriverException: Message: Unexpected error launching Internet Explorer. Protected Mode settings are
阅读全文
摘要:先贴一下源码: base.py文件如下: loginPage.py文件如下: 运行时报错: TypeError: user_login() missing 1 required positional argument: 'self' 经查询是因为self丢失了要传递的参数。 解决方法如下: 一、定义
阅读全文
摘要:一、先安装python以及pip 二、其次, Python的虚拟环境安装: 在github上下载 https://github.com/pypa/virtualenv/tree/master zip文件,如图: 把zip包复制到指定文件夹下并解压 将解压的文件夹cd到当前目录后安装,输入:pytho
阅读全文
摘要:我重新写了一篇文章,包括UI、接口、APP自动化的目录结构和代码演示 《【自总结Python自动化】之自动化测试框架套用模板(WEB、APP、接口)》 一、首先,看一下完整的项目目录结构图,如下: 目录结构 目录结构 二、其次,解释每个目录与文件结构的作用: 1.mztestpro测试项目 mzte
阅读全文
摘要:感谢:梦琪小生的《【转】【Python】Python发送邮件(常见四种邮件内容)》 里面详细介绍了Python中发送邮件的方法,以供自己参考
阅读全文
摘要:完整原码如下:
阅读全文
摘要:原代码如下: 一、现象: 发送邮件时,运行时报错smtplib.SMTPDataError,如下图: 二、解决办法 ①经网上查询得知:因为126邮箱中没有开启【授权码】,如下图所示应该开启: ②但是再次运行代码还是报错:smtplib.SMTPAuthenticationError,如下图,提示登陆
阅读全文
摘要:一、现象描述 如下图所示,手动新建个类包calculator.py,想在test.py文件引用它,发现一直报红线,引用失败 Unresolved reference 'calculator' less... (Ctrl+F1) This inspection detects names that s
阅读全文
摘要:from selenium import webdriver from selenium.webdriver.common.by import By import os,time driver = webdriver.Chrome() file_html = "file:///" + os.path.abspath("C:/Users/XXXXXX/Desktop/PY_file/html...
阅读全文
摘要:感谢CSDN:huilan_same大神 网页地址:http://blog.csdn.net/huilan_same/article/details/52200586
阅读全文
摘要:一.现象还原: 当新建.py文件时,需要引用selenium中的方法时,报错,提示红波浪线: Unresolved reference 'selenium' less... (Ctrl+F1) This inspection detects names that should resolve but
阅读全文
摘要:如上图,输入一个单词时会出现波浪线,报:Spellchecker inspection helps locate typos and misspelling in your code, comments and literals, and fix them in one click. 翻译:拼写检查
阅读全文