自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(15)
  • 资源 (1)
  • 收藏
  • 关注

原创 selenium基本介绍及环境搭建

1.自动化工具选择桌面程序的工具有:QTP、 AutoRunnerweb应用的工具有:QTP、AutoRunner、RobotFramework、watir、selenium1.      selenium特点对B/S应用支持很好,更重要的一点,它支持多语言的开发2.      元素定位操作元素à用例中很多重复操作,利用框架组织用例à写到单独文件中调用即可3.      环

2017-03-15 18:37:34 497

原创 selenium学习过程中所遇各种问题及解决

1.      无法打开浏览器且报错因为浏览器路径错误,浏览器路径不需要设置为安装路径   //火狐浏览器安装路径    System.setProperty("webdriver.firefox.bin","C:\\Program Files (x86)\\MozillaFirefox\\firefox.exe");2.      webdriver Unable to conn

2017-03-15 18:36:31 2712

翻译 构造器

一.为什么需要构造器构造器确保初始化,C程序中经常出现程序员忘记初始化,元素一直占用着资源无法释放导致内存用尽。构造器提供了“垃圾回收站”,对于不再使用的内存资源对其自动释放。每个类都有一个初始化方法,JAVA在操作对象前自动调用相应构造器,以确保初始化进行2.如何定义构造器命名与类名相同原因有两个:1.防止与类中成员名冲突2.调用构造器是编译器责任,必须让编译器知道该方法pu

2017-03-07 23:31:52 2556 3

原创 eclipse无法导入java.util.Arrays包的问题解决

问题1:导入Arrays包时提示错误The import.java.util.Arrays cannot be resolved,查找原因原来是安装的jdk是1.8版本,1.8版本不稳定解决方案:安装jdk1.7等其他非1.8版本即可问题2:电脑中同时有jdk1.7和jdk1.8两个版本,环境变量配置的是jdk1.7版本,但查询Java版本时显示的总是jdk1.8 解决方案:其

2017-03-01 18:39:02 18343 4

原创 JAVA三大特性

一.封装定义:将类的信息隐藏在类内部,不允许外部程序直接访问而是通过该类提供的方法来实现对隐藏信息的操作和访问。好处:只能通过规定的方法访问数据、隐藏类的实例细节,方便修改和实现1.修改属性可见性:前面加private,,属性设置为私有的,只能本类才能访问,其他类访问不了2. 提供对外的公共方法访问,创建getter/setter方法:用于属性读写3. 在g

2017-02-16 17:06:01 447

原创 类和对象

一.类和对象类:类是抽象概念一个模板,描述了一类对象的行为和状态对象:对象是类的一个实例,有状态和行为(即属性和方法)二.成员变量和局部变量1.作用域不同:局部变量只作用于方法内,成员变量为整个类2.初始值不同:Java会给成员变量一个初始值,局部变量无初始值3.在同一方法中不允许有同名局部变量,不同方法中,可以有同名局部变量4. 两类变量同名时

2017-02-15 16:11:34 333

原创 拉低效率的五大坏习惯

每天空闲的时间或多或少,计划要做的事情最后总是被我七拖八拖的到最后才完成或有些还是没来得及完成,就看到的文章做一个整理。总归就是一句立刻马上NOW!1.缺席只有参与到生活中的每个细节中,一切才有了可能的开始。若最初就缺席,可能的几率已然为0.2.拖拖拉拉毫无疑问这是我自身存在最严重的一个坏习惯,也是最最迫切需要去改正的习惯,那如何去改正呢,列举3中摆脱的方法:a.吞食青蛙:在一

2017-02-13 23:05:16 498 1

原创 测试用例方法总结

虽然对于设计用例的各种方法的理论概念都已经足够了解,但是当项目开始需要编写测试用例时对于如何合理熟练运用各种方法还是不够明确,经验不够,对此这几天查阅了一些资料,对此做一个总结。一.制定测试用例的策略1.在对需求有一个粗略的了解后,根据需求画出基本功能用例2.再使用边界值法,错误猜测法,异常情况等方法对基本用例进行补充二.测试用例设计方法实例设计用例的基

2017-02-09 15:36:25 858

原创 网页通用的测试用例

今天正在熟悉新项目需求,编写测试用例,正好顺便整理测试用例相关内容,偶然翻看到之前收集到的一个关于网页端通用的测试用例,自己根据登录页面编写了用例对比都发现还是有遗漏的地方,在此作记录转载一下,已找不到原作者是谁,看完还是觉得总结得很全面。具体需求: 有一个登陆页面, (假如上面有2个textbox,一个提交按钮。 请针对这个页面设计30个以上的testcase.)  此题的考察目的:

2017-02-07 18:40:27 4198

原创 SQL常用语句整理

部门现在做一个新的项目,今天产品刚给到需求,需求也是处于和合作公司对接状态,目前时间不是那么紧张,那么我自己也是一边整理下工作中常用sql语句,做一个总结。作为测试目前用得较多的就是一些基本的增删改查等操作,测试中重点在于把握前端添加数据或点击操作时写入表是否同步,写入的时间点是否正确,修改数据时能否同步更新到表,相关联的表操作时的相互作用影响等,这些都是需要注意测试覆盖的地方。这篇只对工作中

2017-02-06 18:39:25 337

原创 Fiddler中http协议详解

一.http协议简介1.http即HyperText Transfer Protocol:超文本协议HyperText markup Language:超文本标记语言http协议规则更关注内容本身,不关注如何传输等,这些都由TCP等考虑2.http特点a.传输明文内容,安全性比较差b.无状态协议,服务器不保存登录等状态信息c.应用层协议,标准化协议1.1版本二.

2017-02-04 18:38:21 998

原创 Fiddler操作具体实践

一.发送post和get请求使用fiddler发送post请求(带有JSON数据)和get请求(header方式传参),执行结果为200时表示操作成功。二.替换http request host将原本发到a.com的请求发到b.com,而在浏览器中毫无感觉1.暂时性替换,命令行中输入:urlreplace a.com  b.com,按enter键

2017-02-04 18:05:29 1418

原创 Fiddler操作具体实践之断点调试

一.通过断点可以实现的结果1.修改http请求头信息,如请求头的UA,cookie,refererder信息2.构造请求数据,突破表单的限制,随意提交数据。避免页面JS和表单限制影响相关调试。3.拦截响应数据,修改响应实体。二.两种方法设置断点1.Fiddler菜单栏->rules->automatic Breakpoints ->选择断点方式,这种方式设定的断点会对之

2017-02-04 17:57:44 1446

原创 Fiddler界面简介

Fiddler 祝界面布局如下:下面对界面上各具体栏目进行介绍。一.fiddler工具栏工具栏各功能介绍按照图标从左往右介绍如下图所示:二.websession 面板web session 面板区域显示每条http请求的信息,各字段含义如下图所示:#号列中的图标,每种图标代表不同的相应类型,具体如下:三.QuickExec 命

2017-02-04 16:50:56 5214 1

原创 Fiddler简单介绍

账号也注册了快4年惹,可是一篇文章也没写,每次说着说着最后都不了了之,借着这春节刚过,回公司上班第二天,心思还在飘阿飘,对一些东西进行整理和总结下。正好在使用fiddler,那就以fiddler开始吧,对fiddler的基本介绍,界面介绍和一些常用的具体实践。一.Fiddler定义       Fiddler是位于客户端和服务器端的HTTP代理.它能记录客户端和服务器之间的所有HT

2017-02-04 16:19:08 750

selenium-server-standalone-2.40

selenium-server-standalone-2.40.0.jar 、selenium-java-2.40.0-srcs.jar 、selenium-java-2.40.0.jar

2017-03-16

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除