- 博客(24)
- 资源 (9)
- 收藏
- 关注
原创 自动化测试简介
1、自动化测试的目的减少回归测试和验收测试中耗费的人力资源和时间。2、自动化测试适用的场景1) 产品型项目2) 项目周期长3) 增量式开发、持续集成项目4) 需求变更不频繁5) 系统中的测试对象基本可以正常识别6) 系统不存在大批量的第三方控件7) 需要重复地、机械性的测试3、自动化测试的优势Ø 回归测试更方便、可靠 对于产品型的软件,每发布一个新的版本,...
2017-12-27 11:01:32 343
原创 【Oracle】-通过package来构建存储过程
第一部分:Package定义包头语法格式CREATE OR REPLACE PACKAGE package_name /*包头名称*/ IS|AS pl/sql_package_spec /*定义过程,函数以及返回类型,变量,常量及数据类型定义*/ 包体语法格式CREATE OR REPLACE PACKAGE BODY package_name/*包名必须与包头的包名一致*/ IS | AS ...
2017-12-26 18:00:03 1219
原创 【Oracle】-随机抽样N条记录
第一部分:Oracle访问数据的基本方法1、全表扫描(Full table Scan):执行全表扫描,Oracle读表中的所有记录,考查每一行是否满足WHERE条件。Oracle顺序的读分配给该表的每一个数据块,且每个数据块Oracle只读一次.这样全表扫描能够受益于多块读。2、采样表扫描(sample table scan):扫描返回表中随机采样数据,这种访问方式需要在FROM语句中包含SAMP...
2017-12-14 17:52:28 2660
原创 【loadrunner知一点】-LR_AUTO是什么?
LR_AUTO是什么?lr_end_transaction中第二个参数为"事务结束状态"有:LR_PASS(通过)LR_FAIL(失败)LR_AUTO(自动)LR_STOP(暂停)如果在lr_end_transaction中没有指定结束事物状态是LR_AUTO,而是明确指定为LR_PASS、LR_FAIL、LR_STOP其中的一种,则事物将以最后指定的状态来结束...
2017-12-12 17:42:29 2059
转载 jQuery简单的Ajax调用实例
实例1:调用本地文件<!DOCTYPE HTML><html><head><script type="text/javascript" src="Public/js/jquery-easyui-1.3.1/jquery-1.8.2.min.js"></script><script type="tex
2017-12-12 16:43:19 3193
转载 JavaScript、jQuery、Ajax之间的关系
第一部分:JS是一门前端语言,广泛用于客户端Web开发的脚本语言,常用来给HTML网页添加动态功能(编写的程序可以被嵌入到HTML或XML页面中,并直接在浏览器中解释执行)组成部分:l 核心(ECMAScript)l 文档对象模型(Document Object Model,简称DOM)l 浏览器对象模型(Browser Object Model,简称BOM) 第二部分:j...
2017-12-12 16:22:31 422
原创 JavaScript、jQuery、AJAX、JSON 之间的关系
现状遇到挑战演变出静态网页不满足网页只是一些文字和图片的展示,希望页面上可以有更多功能。比如点击一个按钮,弹一个窗口或者改变页面上某些内容JavaScript脚本语言动态网页人类为了让自己页面功能更加丰富,使用了大量的 JavaScript,并且写了非常多的代码。这时候发现不同浏览器对 JavaScript 的支持程度非常不统一,而且原生 JavaScript 实现某些看起来很简单的功能都很麻烦j...
2017-12-12 16:04:29 430
原创 数据格式XML
是一种数据交换格式,用于标记电子文件使其具有结构性的标记语言。 XML由3个部分构成,分别是:文档类型定义(Document Type Definition,DTD),即XML的布局语言;可扩展的样式语言(Extensible Style Language,XSL),即XML的样式表语言;以及可扩展链接语言(Extensible Link Language,XLL)。(1)DTDDTD规定了文档的...
2017-12-08 16:58:27 483
原创 数据格式JSON
JSON(JavaScript Object Notation) 是一种轻量级的数据交换格式。它使得人们很容易的进行阅读和编写。同时也方便了机器进行解析和生成。JSON采用完全独立于程序语言的文本格式,但是也使用了类C语言的习惯。JSON基于两种结构:json简单说就是javascript中的对象和数组,所以这两种结构就是对象和数组两种结构,通过这两种结构可以表示各种复杂的结构1、对象:对象在js...
2017-12-08 16:44:38 11346
原创 XPath定位
XPath是XML文档的路径语言, 使用路径表达式来选取 XML 文档中的节点或者节点集。XPath基于XML的树状结构,有不同类型的节点。第一部分:路径表达式,是从一个XML节点(当前的上下文节点)到另一个节点、或一组节点的书面步骤顺序。这些步骤以“/”字符分开,每一步有三个构成成分:轴描述(用最直接的方式接近目标节点)节点测试(用于筛选节点位置和名称)节点描述(用于筛选节点的属性和子节点特征)...
2017-12-08 10:28:29 762
原创 Linux下创建执行python文件
第1步:vim test.py 在当前目录下创建test.py文件,并进入文件的编辑页面第2步:test.py 文件具体内容 #! /usr/bin/env python //启动python程序 list = [ 1,2,3,4,5,6,7,9,10,11] tuple = (1,2,3,4,5,6,7,9,10) print list print tupl...
2017-12-07 17:19:59 9041
原创 【LoadRunner知一点】-模拟虚拟用户使用不同的ip
LoadRunner有一个工具"IP Wizard",就可以模拟出多个IP,在进行负载时可以指定让不同的虚拟用户使用不同的IP,完成类似投票系统的业务操作。
2017-12-07 17:16:52 2331 1
转载 TCP 建立连接的三次握手与关闭连接的 四次握手
建立连接的三次握手1-CLOSED:起始状态,无任何连接。2-LISTEN:服务端建立socket之后需要listen进入LISTEN(侦听)模式,侦听来自远方的TCP连接请求。3-SYN_SENT:客户端建立socket之后需要connect服务器,向服务端发送SYN=j(随机数)申请连接,然后会进入SYN_SENT状态。报文1:客户端 A 将标志位 SYN 置为 1,随机产生一个值为 seq=...
2017-12-04 17:23:17 280
原创 HTTP协议的响应报文状态码
HTTP 响应报文也由 3 个部分构成,分别是:l 状态行l 响应头(Response Header)l 响应正文例子如下:HTTP/1.1 200 OKDate: Sat, 31 Dec 2005 23:59:59 GMTContent-Type: text/html;charset=ISO-8859-1Content-Length: 122 <html><head><title>http</t...
2017-12-01 17:37:26 5771
原创 接口测试用例设计
设计关注点:1、前提条件 2、参数是否必填 3、参数间是否存在关联 4、取值范围 5、业务规则设计方法:1、等价类划分 2、边界值分析 3、因果图判定法 4、场景分析法 5、异常检查一个登陆的接口为例:接口文档:接口url:http://www.test/login说明参数类型是否必填描述参数说明phoneNumberstring是手机号码:最大长度11位passwardstring是密...
2017-12-01 15:29:17 692
LR11破解文件
2017-09-10
Selenium2Library
2017-09-10
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人