08 2018 档案

Fiddler设置显式IP地址
摘要:打开Fiddler, 菜单栏:Rules->Customize Rules… 或快捷键 Ctrl+R 。 通过快捷键 Ctrl+F ,搜索:static function Main() 函数。 在函数中添加一行代码,如下: 然后,点击菜单栏:File –> Save 或快捷键 Ctrl+S,关闭窗口 阅读全文

posted @ 2018-08-21 10:17 异彩之光 阅读(271) 评论(0) 推荐(0)

selenium webdriver 常用断言
摘要:断言常用的有: assertLocation(判断当前是在正确的页面)、 assertTitle(检查当前页面的title是否正确)、 assertValue(检查input的值, checkbox或radio,有值为”on”无为”off”)、 assertSelected(检查select的下拉菜 阅读全文

posted @ 2018-08-15 17:12 异彩之光 阅读(1076) 评论(0) 推荐(0)

WebDriver的多浏览器测试的浏览器驱动程序
摘要:1、在使用IE浏览器进行WebDriver自动化测试之前,需要从http://docs.seleniumhq.org/download/网站上下载一个WebDriver链接IE浏览器的驱动程序,文件名为IEDriverServer.exe。 2、在使用火狐浏览器进行WebDriver自动化测试之前, 阅读全文

posted @ 2018-08-15 10:54 异彩之光 阅读(135) 评论(0) 推荐(0)

webdrive脚本打开firefox浏览器,报“AttributeError: module 'selenium.webdriver' has no attribu
摘要:按照网上提供的方法: 照此步骤执行后,仍然报同样的错。折腾了很久都没有成功。 后来求助群里的小伙伴,有人说添加外部库试试。于是在pycharm-setting-project Interpreter中手动添加了selenium。添加成功后,再重启pycharm,执行,成功! 重要的事说三遍:pych 阅读全文

posted @ 2018-08-14 18:30 异彩之光 阅读(661) 评论(0) 推荐(0)

pycharm激活2018
摘要:因为我的是Windows,所以这篇文章只针对Windows系统。 1、将“0.0.0.0 account.jetbrains.com”中的内容添加到hosts文件中,hosts路径为:C:\Windows\System32\drivers\etc 2、打开http://idea.lanyus.com 阅读全文

posted @ 2018-08-14 18:28 异彩之光 阅读(446) 评论(0) 推荐(0)

selenium+python自动化unittest之跳过用例skip
摘要:前言 当测试用例写完后,有些模块有改动时候,会影响到部分用例的执行,这个时候我们希望暂时跳过这些用例。 或者前面某个功能运行失败了,后面的几个用例是依赖于这个功能的用例,如果第一步就失败了,后面的用例也就没必要去执行了,直接跳过就行,节省用例执行时间。 一、skip装饰器 skip装饰器一共有四个 阅读全文

posted @ 2018-08-10 16:51 异彩之光 阅读(577) 评论(0) 推荐(0)

python类中的self参数和cls参数
摘要:python类里会出现这三个单词,self和cls都可以用别的单词代替,类的方法有三种, 一是通过def定义的 普通的一般的,需要至少传递一个参数,一般用self,这样的方法必须通过一个类的实例去访问,类似于c++中通过对象去访问; 二是在def前面加上@classmethod,这种类方法的一个特点 阅读全文

posted @ 2018-08-10 11:52 异彩之光 阅读(532) 评论(0) 推荐(0)

python3中shuffle函数
摘要:1、 shuffle函数与其他函数不一样的地方 shuffle函数没有返回值!shuffle函数没有返回值!shuffle函数没有返回值!仅仅是实现了对list元素进行随机排序的一种功能 请看下面的坑 1.1 误认为shuffle函数会有一个返回值的错误例子 执行结果: 其实现在这个num2中是nu 阅读全文

posted @ 2018-08-09 16:20 异彩之光 阅读(580) 评论(0) 推荐(0)

Python3中assert断言
摘要:一般的用法是: 用来让程序测试这个condition,如果condition为false,那么raise一个AssertionError。逻辑上等于: 比如如下的例子: 阅读全文

posted @ 2018-08-09 15:22 异彩之光 阅读(189) 评论(0) 推荐(0)

python2和python3中range的区别
摘要:pthon2中的range返回的是一个列表 python3中的range返回的是一个迭代值 for i in range(1,10)在python2和python3中都可以使用,但是要生成1-10的列表,就需要用list(range(1,10)) 输出abcde的子序列,如果用python3 报错, 阅读全文

posted @ 2018-08-08 15:48 异彩之光 阅读(168) 评论(0) 推荐(0)

王垠的【40行代码】
摘要:"我有什么资格说话呢?如果你要了解我的本事,真的很简单:我最精要的代码都放在 GitHub 上了。但是除非接受过专门的训练,你绝对不会理解它们的价值。你会很难想象,这样一片普通人看起来像是玩具的 40 行 cps.ss 代码, 融入了我一个星期的日日夜夜的心血,数以几十计的推翻重写。这段代码,曾经耗 阅读全文

posted @ 2018-08-04 14:03 异彩之光 阅读(672) 评论(1) 推荐(0)

王垠:写给支持和反对《完全用Linux工作》的人们
摘要:王垠:写给支持和反对《完全用Linux工作》的人们 在一阵阵唾骂和欢呼声中,《完全用linux工作》被转载到了天涯海角。很多人支持我,也有很多人唾骂我。我不知道它是怎样流传到那么多地方,其实 我不知道它都被转到哪里去了…… 我知道现在这篇文章又会罗里罗索写很长(因为我计划写这样一个东西已经很久了,坐 阅读全文

posted @ 2018-08-04 13:55 异彩之光 阅读(182) 评论(0) 推荐(0)

王垠代表作《完全用Linux工作》
摘要:完全用Linux工作-王垠 《完全用Linux工作》作者:王垠 完全用 GNU/Linux 工作 理解 GNU/Linux 更多精彩请直接访问SkySeraph个人站点:www.skyseraph.com 注:本文是清华“牛仔”王垠的“成名作”,在网上引起很大的争议。对他崇拜地五体投地者有,对他嗤之 阅读全文

posted @ 2018-08-04 13:46 异彩之光 阅读(332) 评论(0) 推荐(0)

python3.7实现九九乘法表
摘要:for i in range(1,10): for j in range(1,i+1): print("%d*%d=%d" % (i,j,i*j),end=" ") print (" ") 输出内容: 阅读全文

posted @ 2018-08-04 11:48 异彩之光 阅读(226) 评论(0) 推荐(0)

导航