随笔分类 - Python
摘要:由于之前做web自动化的时候,没有自己总结一篇Python3.6.1的安装步骤,这次由于学习appium自动化时换了台电脑,所以想重新总结一下。 一、安装Python3.6.1 下载Python3.6.1地址:https://pan.baidu.com/s/1g_Y-B39OlmD_QGyXQWrb
阅读全文
摘要:首先感谢虫师总结的教程:《appium新手入门》。以及:《appium新手入门(2)—— 安装 Android SDK》 目录: 安装Appium&安装node.js 安装jdk1.8 & android-sdk-windows 安装.net framework4.0以及4.5 安装python-c
阅读全文
摘要:问题描述:执行多个用例的时候,会抛出异常: 问题分析: 经查询得知,是因为后台有多个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
阅读全文
摘要:感谢:陈俊岭的程序员之路 【Pycharm大全】:http://blog.csdn.net/u013088062/article/details/50388329
阅读全文
摘要:先贴一下源码: base.py文件如下: loginPage.py文件如下: 运行时报错: TypeError: user_login() missing 1 required positional argument: 'self' 经查询是因为self丢失了要传递的参数。 解决方法如下: 一、定义
阅读全文
摘要:感谢:雪中皓月的《idea和Pycharm 等系列产品激活激活方法和激活码》 第一种方法:使用现有的注册服务器 优点:快捷,方便,省事 缺点:经常被封杀,可能会面临经常激活的困扰 License Server: https://jetlicense.nss.im/。 由于服务器经常会被idea 封杀
阅读全文
摘要:一、先安装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
阅读全文