- 博客(32)
- 收藏
- 关注
转载 测试覆盖率工具汇总
》》》Javascrīpt测试覆盖率工具JSCoverage是一个用于度量Javascrīpt程序的代码覆盖率的工具。能显示哪些行被执行过了,哪些行尚未执行,这些信息对于测试覆盖率的分析和测试质量的衡量都很有用。JSCoverage通过度量Web页面使用的Javascrīpt代码,收集被Web浏览器执行的Javascrīpt代码信息来达到测试覆盖率统计的功能。JSCoverage支持IE6、I
2014-01-13 10:43:53 1476
转载 Selenium api
selenium api:http://selenium.googlecode.com/git/docs/api/java/index.html
2013-12-23 11:17:34 425
原创 testng多浏览器支持(三)将相关值放入excel中,对excel进行读取
java支持excel读取,我选用了poi这个jar包,运行代码的前提引入poi相关的包继续直接上代码//读excel的方法package test;import java.awt.print.Book;import java.io.File;import java.io.FileInputStream;import java.io.FileNotFoundException
2013-11-25 16:41:22 916
原创 testng多浏览器支持(二)将系统中的文件放入配置文件中进行读取
这次修改的目的是将一些公用的配置项放入配置文件中,代码移植到另外的机器上只要对配置文件进行修改,而不需要对代码进行修改。-------package test;import java.util.ArrayList;import org.testng.annotations.Test;import org.testng.annotations.BeforeClass;import
2013-11-21 16:59:53 581
原创 testng多浏览器支持(一)
呵呵 不废话了 直接上代码//Baidu.javapackage test;import java.util.ArrayList;import org.testng.annotations.Test;import org.testng.annotations.BeforeClass;import org.testng.annotations.AfterClass
2013-11-20 17:35:29 488
原创 The driver executable does not exist: d:\IEDriverServer.exe 的解决方案
最近eclipse上报The driver executable does not exist: d:\IEDriverServer.exe,当时认为是机器兼容性问题,竟然萌生了将64位的eclipse换成32位的,早上到公司后看着自己的eclipse 突然不想折腾了,于是抱着试试看的心态去尝试一下,最终让我尝试成功了。 系统报找不到IEDriverServer.exe,那么就尝试着让机
2013-11-20 09:24:13 5662
转载 ANT build.xml文件详解
Ant的优点跨平台性。Ant是用Java语言编写的,所示具有很好的跨平台性。操作简单。Ant是由一个内置任务和可选任务组成的。Ant运行时需要一个XML文件(构建文件)。Ant通过调用target树,就可以执行各种task。每个task实现了特定接口对象。Ant开发Ant的构建文件Ant构建文件默认命名为build.xml,也可以取其他的名字
2013-11-19 10:56:43 486
原创 selenium+testng+junit+eclipse
一、JDK1、安装地址下载地址:http://www.oracle.com/technetwork/java/javase/downloads/jdk7-downloads-1880260.html我下的是64位的,大家根据自己的需求来下载,谢谢!2、环境变量设置path D:\software\jdk1.7.0_45\bin设置classpath .;%JAVA_H
2013-11-18 17:31:13 999
原创 JMeter 使用
最近公司对框架进行了测试,在测试的过程中,客户机报了“内存异常”,跟老郑聊天的时候,老郑说修改内存 征用同事的电脑进行分布式并发应该能解决“内存异常”的问题。今天到公司,我就迫不急的的扒在电脑上进行查找,google真好,想要的全部找到了,“偷来备用”现在总结如下:调整内存设置 在运行jmeter.bat时(在Linux环境下,我们使用jmeter.sh文件来运行)可能出现jme
2013-11-13 09:19:54 828
原创 接口测试工具 soapui 下载及安装
官网下载:http://sourceforge.net/projects/soapui/files/soapui/4.0.1/安装过程中会提示是否要安装loadui ,我没装,选择的否。
2013-09-30 11:15:06 692
转载 selenium webdriver 执行javascript代码 executeScript方法和executeAsyncScript方法
java.lang.Object executeAsyncScript(java.lang.String script, java.lang.Object... args)Execute an asynchronous piece of JavaScript in the context of the currently selected frame or window.在当前选定的框架或
2013-09-22 16:48:48 5620
原创 selenium2.0中 InternetExplorerDriver报错问题解决方法org.openqa.selenium.WebDriverException: Unexpected error
org.openqa.selenium.WebDriverException: Unexpected error launching Internet Explorer. Protected Mode must be set to the same value (enabled or disabled) for all zones. (WARNING: The server did not pro
2012-11-26 09:35:06 4785 1
转载 autoit临时资料——学习的部分会更新
对于听说过autoit脚本的朋友,下面的入门教程是个不错的教材,建议大家看看作者: yonken 据我了解需要编写AutoHotkey/AutoIt脚本来实现自动化操作的用户很多都是网管,其它则可能是一些个人用户,他们一般都具有相当的技术水平,而且都希望能借助脚本来完成某些以往需要人工操作的重复性劳动,但限于语言条件上的限制可能对官方的帮助文档有较难理解之处。为方便读者,我将从最简单的说起
2012-11-15 16:30:47 1320
转载 autoit
AutoIt 是什么是一个使用类似BASIC脚本语言的免费软件它设计用于Windows GUI(图形用户界面)中进行自动化操作它利用模拟键盘按键,鼠标移动和窗口/控件的组合来实现自动化任务AutoIt 可以做的事运行Windows和Dos程序模拟键击动作(支持大多数键盘布局)模拟鼠标移动和点击动作对窗口进行移动,整大小和其它操作直接与窗口的“控件“交互(设置
2012-11-15 15:34:48 385
原创 TESTNG--Introduction 笔记2012-9-5
TESTNG是测试框架覆盖 单元测试到集成测试编写一个测试的过程有三个典型步骤:编写测试的 业务逻辑并在代码中插入TestNG annotation将测试信息添加到testng.xml文件或者build.xml中运行TestNG例:package example1; import org.testng.annotations.*; public
2012-09-05 20:05:11 431
转载 Loadrunner监控Unix系统性能指标的解释
Average load 上一分钟同时处于“就绪”状态的平均进程数 Collision rate 每秒钟在以太网上检测到的冲突数 Context switches rate 每秒钟在进程或线程之间的切换次数 CPU utilization CP
2011-10-13 14:42:14 809
原创 lr-Alphabetical Listing of WinSocket Functions winsocket函数清单 (翻译的不是很到位~)
lrs_accept_connectionAccepts a connection on a listening socket. lrs_ascii_to_ebcdicConverts buffer data from ASCII format to EBCDIC format. lrs_cleanupTerminates the use of the Windows Sockets DLL. lrs_close_socketCloses an open socket. lrs_create_socketI
2011-04-01 09:57:00 518
翻译 qtp中的GetSheet方法
GetSheet Method GetSheet 方法Description 描述Returns the specified sheet from the run-time Data Table. 返回运行的sheetSyntax 语法DataTable.GetSheet(SheetID) Argument
2010-05-10 11:37:00 1033
原创 qtp中的Crypt.Encrypt()函数
Encrypt Method 加密函数Description 描述Encrypts a string. 加密字符串Syntax 语法Crypt.Encrypt(Data) Argument Type Description Data String The
2010-05-05 12:31:00 957
转载 AJAX技术基础介绍
基于XML的异步JavaScript,简称AJAX,是当前Web创新(称为Web2.0)中的一个王冠。感谢组成AJAX的各种技术,Web应用的交互如Flickr, Backpack和Google在这方面已经有质的飞跃。这个术语源自描述从基于网页的Web应用到基于数据的应用的转换。在基于数据的应用中,用户需求的数据如联系人列表,可以从独立于实际网页的服务端取得并且可以被动态地写入网页中,给缓慢的We
2010-03-03 12:49:00 260
原创 手把手实现在linux上安装ruby
下载并安装ruby解析器1.登录linux,访问ruby网站,并下载ruby源代码包,具体下载地址是http://www.ruby-lang.org/en/downloads/ 2.源代码包下载完毕后,进行安装tar xzvf ruby-1.9.1-p376.tar.gz --------------------解压文件包cd ruby-1.9.1-p376 -----------
2010-01-28 18:20:00 343
转载 【转】从一个实例详解敏捷测试的最佳实践
陈 晓颖, 软件工程师, IBM2009 年 2 月 16 日敏捷软件开发是目前十分流行,并在业界逐步推广的软件开发模式。不同与传统的软件开发模式,敏捷开发模式有着自己鲜明的价值和方法。其中,敏捷测试部分也
2010-01-27 14:38:00 2526
原创 LR监控指标数据分析(转载)
监控指标数据分析1.最大并发用户数: 应用系统在当前环境(硬件环境、网络环境、软件环境(参数配置))下能承受的最大并发用户数。 在方案运行中,如果出现了大于3个用户的业务操作失败,或出现了服务器shutdown的情况,则说明在当前环境下,系统承受不了当前并发用户的负载压力,那么最大并发用户数就是前一个没有出现这种现象的并发用户数。 如果测得的最大并发用户数到达了性能要求,且各
2010-01-19 16:57:00 1133
原创 loadrunner中几个术语的比较完整的理解方式
并发用户数:与服务器进行交互的在线用户数量请求响应时间:从客户端发出请求到客户端接收到整个响应时间加服务器的响应时间(数据库服务器、应用服务器等)事务请求响应时间:完成事务所用的时间(重点)吞吐率:单位时间在网络上传输的数据量,在loadrunner中式指从服务端返回到客户端的数据量。(衡量网络性能的重要指标)TPS:每秒钟系统能处理事务的数量点击率:每秒钟发送的http请求的
2010-01-11 12:28:00 469
原创 自动化测试PK手工测试
今天看到这个话题后自己也想说点,无论自动化测试还是手工测试,只要能找出系统存在的缺陷就行,不要拘泥于形式。 目前很多公司的产品都是基于WEB的产品,这些产品界面更新很快,使用自动化测试工具,建议进行性能自动化测试,而不建议用功能自动化测试工具测试功能,这块的功能还需要测试人员手工测试来发现问题。 那什么时候用功能自动化测试工具呢?个人觉得在项目没什么变动的情况下做回归测试
2010-01-06 16:55:00 471
原创 LR中HTML-based Script/URL-based Script选择的小规则
在一本电子书上看到的,感觉比较好,摘录下来。 参考原则:1.基于浏览器的应用程序建议使用HTML-based Script2.不是基于浏览器的应用程序建议使用URL-based Script3.如果基于浏览器的应用程序中包含了JavaScript并且该脚本向服务器产生了请求,建议使用URL-based Script4.基于浏览器的应用程序中使用了HTTPS安全协议,建议使用
2010-01-05 16:49:00 508
原创 使用Loadrunner监控linux
第一步确认rstatd守护进程是否开启步骤:1. telent 连接远程服务器(当然你也可以用其他的方法连接)。点击“开始”菜单。点击“运行…”弹出运行窗口输入“cmd”点击“确定”按钮。进入下图输入telnet命令具体格式是:telnet 地址(在此我就不截图了,大家不懂的地方可跟我联系)2. 运行查看进程命令查看rstatd进程是否启动,具体格式是
2009-12-31 09:35:00 993
转载 自动化测试实施步骤和最佳实践
一个故事 : 我在很多软件公司工作过,公司规模有大有小,也和来自其他公司的人员交流,因此经历过或者听说过影响自动化测试效果的各种各样的的问题。本文将提供若干方法规避可能在自动化测试中出现的问题。我先给大家讲一个故事,以便各位了解自动化测试会出现哪些问题。 以前,我们有一个软件项目,开发小组内所有的人都认为应该在项目中采用自动化测试。软件项目的经理是 Anita De
2009-08-18 11:32:00 322
原创 软件测试杂谈
软件测试杂谈Anny序做测试三年多,终于从一个测试工程师变成测试经理,虽然工资是拿的测试工程师的工资,做测试加管理的工作,最近带新人,确实很痛苦,真不想带人,不过既然带了就好好带吧。下面总结出我对测试的理解,相关的测试想法跟一点点的测试经验,仅供大家参考。我所谈的内容全部为自己理解,许多定义可会不严谨。本文绝无半点抄袭,请读过的同行进来点评和指正。Anny在此先谢谢大家从百忙中抽出
2009-08-06 10:44:00 427
转载 NUnit断言大全
NUnit断言大全Nunit提供了丰富的断言,用以进行单元测试。其中最常用的主要集中在NUnit.Framework.Assert类。Equal断言这种断言最为简单。作用是判断两个值类型是否相当。包括:AreEqual和AreNotEqual断言。各有17次重载。Assert.AreEqual(expected, actual, message)参数:expected——期望的值;actual
2009-04-13 08:24:00 383
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人