摘要: 新式类是为了统一**而在2.2中开始引入的。代码讲解上面的例子比较明白的说明了问题。B是定义的新式类。那么输入b的时候,不论是type(b),还是b.__class__都是输出的。A是定义的旧式类。-----------------------------------另外,新式类和旧式类还有一个区别... 阅读全文
posted @ 2015-08-12 17:00 飘飘雪 阅读(816) 评论(0) 推荐(0)
摘要: Python中的对象之间赋值时是按引用传递的,如果需要拷贝对象,需要使用标准库中的copy模块。1. copy.copy 浅拷贝 只拷贝父对象,不会拷贝对象的内部的子对象。2. copy.deepcopy 深拷贝 拷贝对象及其子对象一个很好的例子:importcopya=[1,2,3,4,['a',... 阅读全文
posted @ 2015-07-29 18:26 飘飘雪 阅读(286) 评论(0) 推荐(0)
摘要: 浏览器最核心的部分是渲染引擎(Rendering Engine),我们一般习惯称之为“浏览器内核”,其负责解析网页语法(如HTML、JavaScript)并渲染、展示网页。因此,所谓的浏览器内核通常也就是指浏览器所采用的渲染引擎,渲染引擎决定了浏览器如何显示网页的内容以及页面的格式信息。不同的浏... 阅读全文
posted @ 2015-07-28 15:59 飘飘雪 阅读(569) 评论(0) 推荐(0)
摘要: 原文:http://www.tech126.com/git-fetch-pull/Git中从远程的分支获取最新的版本到本地有这样2个命令:1.git fetch:相当于是从远程获取最新版本到本地,不会自动mergegit fetch origin mastergit log -p master..o... 阅读全文
posted @ 2015-07-22 11:36 飘飘雪 阅读(230) 评论(0) 推荐(0)
摘要: 本文将总结 Selenium WebDriver 中的一些鼠标和键盘事件的使用,以及组合键的使用,并且将介绍 WebDriver 中没有实现的键盘事件(Keys 枚举中没有列举的按键)的扩展。举例说明扩展 Alt+PrtSc 组合键来截取当前活动窗口并将剪切板图像保存到文件。概念在使用 Selen... 阅读全文
posted @ 2015-07-18 11:45 飘飘雪 阅读(467) 评论(0) 推荐(0)
摘要: 一、安装包1、Python2.7(一切的基础,切记安装目录不能有中文不能有空格) 1)python2.7:(python环境):python-2.7.msi 2)setuptools(python包管理工具,用于后续的一些测试库的安装支持,可用于本地安装等):setuptools-0.6c11.... 阅读全文
posted @ 2015-07-16 11:41 飘飘雪 阅读(1361) 评论(0) 推荐(0)
摘要: 命令:git stash1.使用git stash保存当前的工作现场,那么就可以切换到其他分支进行工作,或者在当前分支上完成其他紧急的工作,比如修订一个bug测试提交。2.如果一个使用了一个git stash,切换到一个分支,且在该分支上的工作未完成也需要保存它的工作现场。再使用git stash。... 阅读全文
posted @ 2015-07-16 11:35 飘飘雪 阅读(243) 评论(0) 推荐(0)
摘要: Python中对象方法的定义很怪异,第一个参数一般都命名为self(相当于其它语言的this),用于传递对象本身,而在调用的时候则不必显式传递,系统会自动传递。举一个很常见的例子:>>> class Foo:def bar(self, message):print(message)>>> Foo()... 阅读全文
posted @ 2015-06-29 23:09 飘飘雪 阅读(438) 评论(0) 推荐(0)
摘要: 文件名全小写,可使用下划线包应该是简短的、小写的名字。如果下划线可以改善可读性可以加入。如mypackage。模块与包的规范同。如mymodule。类总是使用首字母大写单词串。如MyClass。内部类可以使用额外的前导下划线。函数&方法函数名应该为小写,可以用下划线风格单词以增加可读性。如:myfu... 阅读全文
posted @ 2015-06-29 18:35 飘飘雪 阅读(68144) 评论(0) 推荐(3)
摘要: 首先明确的是self只有在类的方法中才会有,独立的函数或方法是不必带有self的。self在定义类的方法时是必须有的,虽然在调用时不必传入相应的参数。self名称不是必须的,在python中self不是关键词,你可以定义成a或b或其它名字都可以,但是约定成俗,不要搞另类,大家会不明白的。下例中将se... 阅读全文
posted @ 2015-06-29 17:24 飘飘雪 阅读(900) 评论(0) 推荐(0)
摘要: pycharm教程(一)安装和首次使用PyCharm是我用过的python编辑器中,比较顺手的一个。而且可以跨平台,在macos和windows下面都可以用,这点比较好。首先预览一下PyCharm在实际应用中的界面:(更改了PyCharm的默认风格)安装首先去下载最新的pycharm2.7.3,进行... 阅读全文
posted @ 2015-06-22 11:00 飘飘雪 阅读(31649) 评论(0) 推荐(0)
摘要: 实时比较PyCharm 对一个文件里你做的改动保持实时的跟踪,通过在编辑器的左侧栏显示一个蓝色的标记。这一点非常方便,我之前一直是在Eclipse里面用命令“Compare against HEAD” 来比较一个文件前后的改动。在PyCharm中,你可以对你的改动一览无余。同时,点击那个标记,会显示... 阅读全文
posted @ 2015-06-21 19:42 飘飘雪 阅读(2297) 评论(0) 推荐(0)
摘要: pycharm 快捷键提示CTRL Q: 在参数列表位置,显示可以输入的所有参数。CTRL Q: 查看选中方法的文档字符串阅读CTRL -: 折叠当前代码CTRL +: 展开当前代码CTRL SHIFT -: 折叠所有代码CTRL SHIFT +: 展开所有代码CTRL SHIFT F7: 将当前单... 阅读全文
posted @ 2015-06-18 16:21 飘飘雪 阅读(422) 评论(0) 推荐(0)
摘要: 这是CHM文档被锁定导致的问题,选择CHM文件,右键属性,解除锁定 阅读全文
posted @ 2015-05-13 09:46 飘飘雪 阅读(291) 评论(0) 推荐(0)
摘要: 1. 显示环境变量HOME$ echo $HOME/home/redbooks2. 设置一个新的环境变量hello$ export HELLO="Hello!"$ echo $HELLOHello!3. 使用env命令显示所有的环境变量$ envHOSTNAME=redbooks.safe.orgP... 阅读全文
posted @ 2015-05-06 10:46 飘飘雪 阅读(600) 评论(0) 推荐(0)
摘要: MySQL基础关于MySQL数据导出导入的文章,目的有二:1.备忘2.供开发人员测试工具mysqlmysqldump应用举例导出导出全库备份到本地的目录mysqldump -u$USER -p$PASSWD -h127.0.0.1 -P3306 --routines --default-charac... 阅读全文
posted @ 2015-05-04 11:52 飘飘雪 阅读(538) 评论(0) 推荐(0)
摘要: 做为一个测试人员,会数据库的增、删、改、查基本操作是基本的,在这回顾并记录下,mysql与Orcale基本一致:1、增加数据:1)一次插入一条数据: insert into 表名(字段名1,字段名2) values(对应字段名1插入的值,对应字段名2插入的值);或者insert 字段名1,字段名2... 阅读全文
posted @ 2015-04-01 21:27 飘飘雪 阅读(948) 评论(0) 推荐(0)
摘要: CSS(即层叠样式表Cascading Stylesheet) Selector来定位(locate)页面上的元素(Elements)。Selenium官网的Document里极力推荐使用CSS locator,而不是XPath来定位元素,原因是CSS locator比XPath locator... 阅读全文
posted @ 2015-03-24 18:57 飘飘雪 阅读(328) 评论(0) 推荐(0)
摘要: Eclipse通过集成svn即安装subclipse插件 前面已经讲解过了,这就不说了,作为测试人员继续总结下Eclipse通过集成svn实现的版本控制首次从SVN代码库中导出代码文件:1、右键工程名-》import->SVN->从SVN检出项目->创建新的资源库位置->输入svn服务器的资源库UR... 阅读全文
posted @ 2015-03-15 20:49 飘飘雪 阅读(339) 评论(0) 推荐(0)
摘要: 一、VisualSvn安装及简单使用下载VisualSvn:VisualSVN-Server-2.5.5.msi系统:Win7系统安装步骤:1、下载VisualSVN-Server-2.5.5服务端安装程序。点击安装,选择默认的选项。2、安装完成后是这样的。看看界面的介绍。3、点击图中红色部分可以打... 阅读全文
posted @ 2015-03-15 20:26 飘飘雪 阅读(388) 评论(0) 推荐(0)