随笔分类 - 自动化测试中用到的关键点
摘要:首先,log输出是可以加颜色的,但是,如果是写入文件,要看文件支持不支持颜色显示,如果文件不支持颜色显示,加了也没用,已知,控制台是可以加颜色的 那就给控制台输出的log加颜色,因为加不加颜色只有一行代码的区别,所以,以下程序将加颜色和不加颜色的code写在一起,把其中一行注释掉,就能实现加颜色或者
阅读全文
摘要:xls文件的读写用xlrd和xlwt模块(见文章里的转载),xlsx文件的读写用openpyxl模块 写xlsx: import openpyxl writebook=openpyxl.load_workbook('test0.xlsx',) #打开已经存在的文件 test=writebook['t
阅读全文
摘要:import logging logger = logging.getLogger() logger.setLevel(level = logging.INFO) #可以不设,默认是WARNING级别 handler = logging.FileHandler("log.txt") handler.
阅读全文
摘要:有三种等待方法 1.time.sleep(5) 简单粗暴,强制等待5秒 2.隐式等待 driver.implicityly_wait(10) 在所有执行前,如果没有找到都等待10秒,我试了,不好用,好多都不起作用,为什么不知道 3.显式等待,针对某个元素,找不到之前等待,找到之后立刻执行下一句,查找
阅读全文
摘要:第一种方法,不用高级属性,自己硬写一个函数 import pymysql db=pymysql.connect(host="",user="",passwd="",db="",post=3306,charset="utf8"); str="select * from db1 where usrID=
阅读全文
摘要:新版Selenium启动chrome浏览器 1.下载对应版本的chrome和chrome driver 2.将chrome安装在默认路径下,默认路径为C:\Program Files (x86)\Google\Chrome\Application 3.写Python脚本 import seleniu
阅读全文
摘要:ConfigParser 是Python自带的模块, 用来读写配置文件, 用法非常简单。 配置文件的格式是: []包含的叫section, section 下有option=value这样的键值 配置文件格式如下: [N1] name = Anne age = 28 [N2] name = Andy
阅读全文

浙公网安备 33010602011771号