随笔分类 -  Python测试开发

摘要:在工作中,需要使用到Excel的地方非常多,很多公司会用Excel来维护测试用例,如果需要做接口测试,那么解析Excel是不可少的了,下面是自己对Excel的方法进行封装了一下,基本上可以满足对Excel的操作,如下: 阅读全文
posted @ 2018-07-18 19:56 大王king 阅读(277) 评论(0) 推荐(0)
摘要:最近需要造一部分数据,需要用到人名,与其用脚本生成一些随机组合的汉字,不如在网上爬一些看似真实的姓名,所以找来了姓氏大全的网站,网址:http://www.resgain.net/xsdq.html 上图可以看到有很多不同的姓氏,每个姓氏(又是一个网页)里边有很多名字,这样轻轻松松就可以搞定一些真实 阅读全文
posted @ 2018-06-19 23:19 大王king 阅读(6299) 评论(0) 推荐(0)
摘要:在进行登录126邮箱时有几个坑,要完美避过可以看一下下文,直接上代码: #encoding = utf-8 from selenium import webdriverimport unittestimport timeclass login126(unittest.TestCase): def s 阅读全文
posted @ 2018-06-09 15:35 大王king 阅读(749) 评论(0) 推荐(0)
摘要:在win10环境下安装win32com时,在网上找了挺多安装包,但是发现会有问题,最后发现在py27下直接安装,用pip install pypiwin32即可安装成功。亲测有效哦 阅读全文
posted @ 2018-04-18 21:16 大王king 阅读(286) 评论(0) 推荐(0)
摘要:对于初学者而言,感觉函数还是不是很好理解,尤其是当写一个脚本,或者是写一个算法,认为可能for循环就已经可以解决的问题为什么还要用函数来实现呢? 今天就来说一下函数的优点,其实函数的最大优点就是可重用,一个函数实现后可以被其他不同的脚本来调用,这也就是体现了代码的重用性。 def add(x,y): 阅读全文
posted @ 2017-12-08 23:26 大王king 阅读(845) 评论(1) 推荐(1)
摘要:random模块是一个生成随机数、随机字符的模块,平时被使用的也非常多,下面是random模块的常用方法: 示例如下: >>> random.random()0.9179126785119783>>> round(random.random(),2)0.52>>> random.randint(1, 阅读全文
posted @ 2017-12-05 23:06 大王king 阅读(698) 评论(0) 推荐(0)
摘要:str的常用方法有: str.digits 0-9的表示str.uppercase 大写字母str.lowercase 小写字母str.letters 所有字母" ".join(str) “”内必须有值,才可以用joinstr.encode() str.replace(x,y) 将str中的x替换为 阅读全文
posted @ 2017-11-29 21:05 大王king 阅读(193) 评论(0) 推荐(0)
摘要:string.letters 所有的大小写字母 >>> print string.lettersabcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ string.digits 0-9 >>> print string.digits01234567 阅读全文
posted @ 2017-11-28 08:04 大王king 阅读(246) 评论(0) 推荐(0)