摘要: 原文请点击:http://www.cnblogs.com/TankXiao/p/2381284.html 在软件测试的面试中, 经常会碰到类似的问题。 比如:如何测试一个杯子, 或者如何测试一只笔。 要求你设计20个以上的test case. 这类的面试题目,是考察面试者是否熟悉各种软件测试方法, 设计test case的能力, 以及test sense。 首先应该反问下面试官, 需求是什... 阅读全文
posted @ 2016-11-25 10:55 Amy-Lee 阅读(207) 评论(0) 推荐(0) 编辑
摘要: 测试人员一般用TestNG来写自动化测试。 开发人员一般用JUnit写单元测试。 TestNG 单元测试框架 http://www.cnblogs.com/TankXiao/p/3888070.html 阅读全文
posted @ 2016-11-25 10:49 Amy-Lee 阅读(265) 评论(0) 推荐(0) 编辑
摘要: 在Eclipse的开发使用中,我们经常使用的是UTF-8,但是刚刚安装的或者是导入的项目是其他编码的默认是GBK的,这就造成我们的项目乱码,一些中文解析无法查看,对我们的开发造成不便. 修改工作空间默认编码 进入Eclipse,导入一个项目工程,如果项目文件的编码与你的工具编码不一致 将会造成乱码。 如果要使插件开发应用能有更好的国际化支持,能够最大程度的支持中文输出,则最好使 Java文件... 阅读全文
posted @ 2016-11-24 15:35 Amy-Lee 阅读(287) 评论(0) 推荐(0) 编辑
摘要: Selenium介绍 Selenium 1.0 包含 core、 IDE、 RC、 grid 四部分, selenium 2.0 则是在两位大牛偶遇相互沟通决定把面向对象结构化( OOPP) 和便于编写代码的各自思想予以整合后形成的新工具,也就是我们所指的 Web Driver。 Core 是 selenium 的核心,在后期虽然被封装,但只是减少了可视性,它依旧是驱动selenium ... 阅读全文
posted @ 2016-11-23 17:15 Amy-Lee 阅读(2748) 评论(0) 推荐(0) 编辑
摘要: static 的应用 单例模式 Singleton 单例:保证一个类在系统中最多只创建一个实例。 好处:由于过多创建对象实例,会产生过多的系统垃圾,需要GC频繁回收,由于GC会占用较大的系统资源,所有建议减少对象的创建,引出单例模式。能够明显地提供系统性能。 实现单例模式的步骤: 1) 构造方法私有 阅读全文
posted @ 2016-11-07 17:21 Amy-Lee 阅读(168) 评论(0) 推荐(0) 编辑
摘要: 好比某种套路,经过不断实践,证明对项目结构非常有利 如果需要获取某种对象,如同获取不同的产品 需要由工厂来提供,工厂模式 可能的类或者对象:工厂类 产品:Cat Dog Fish ... //动物工厂 专门用于获取动物实例 class AnimalFactory{ public static Ani 阅读全文
posted @ 2016-11-07 17:17 Amy-Lee 阅读(287) 评论(0) 推荐(0) 编辑
摘要: 多态(Polymorphism):用我们通俗易懂的话来说就是子类就是父类(猫是动物,学生也是人),因此多态的意思就是:父类型的引用可以指向子类的对象。 1、多态的含义:一种类型,呈现出多种状态 主要讨论(狭义的):类多态、方法多态 多态的前提:使用父类的引用指向子类对象 子类”is-a”父类,将子类 阅读全文
posted @ 2016-11-07 15:45 Amy-Lee 阅读(2292) 评论(0) 推荐(0) 编辑
摘要: 对象的一个新类可以从现有的类中派生,这个过程称为类继承。新类继承了原始类的特性,新类称为原始类的派生类(子类),而原始类称为新类的基类(父类)。派生类可以从它的基类那里继承方法和实例变量,并且类可以修改或增加新的方法使之更适合特殊的需要。私有成员能继承,但是由于访问权限的控制,在子类中不能直接使用父 阅读全文
posted @ 2016-11-07 15:36 Amy-Lee 阅读(1245) 评论(0) 推荐(0) 编辑
摘要: 什么是封装:对象中的成员该隐藏的隐藏、该公开的要公开 封装:顾名思义,隐藏对象的属性和实现细节,仅对外公开接口,控制在程序中属性的读和修改的访问级别;将抽象得到的数据和行为(或功能)相结合,形成一个有机的整体,也就是将数据与操作数据的源代码进行有机的结合,形成“类”,其中数据和函数都是类的成员。 封 阅读全文
posted @ 2016-11-07 15:21 Amy-Lee 阅读(1459) 评论(0) 推荐(0) 编辑
摘要: OOP:Object Oriented Programming(面向对象编程) 面向对象: 1:将复杂的事情简单化。 2:面向对象将以前的过程中的执行者,变成了指挥者。 3:面向对象这种思想是符合现在人们思考习惯的一种思想。 类和对象 类:对象的蓝图,生成对象的模板,是对一类事物的描述,是抽象的概念 阅读全文
posted @ 2016-11-07 15:16 Amy-Lee 阅读(381) 评论(0) 推荐(0) 编辑