
我的测试
文章平均质量分 50
我爱测试
I am who am I.
展开
-
1099端口被占用
最近测试过程中遇到一个问题,每次启动被测RMI服务器时,提示1099号端口被占用(RMI服务器端口号默认为1099),很是郁闷,上网查资料后终于干掉了,呵呵,为了再次遇到该情况时能自己解决,特将方法总结如下:1.在windows命令行窗口下执行:C:\>netstat -aon|findstr "1099,然后查看输出结果,如下图:" 看到了吗,端口被进程号为432的进程占原创 2011-11-16 17:02:33 · 6900 阅读 · 0 评论 -
selenium中storeText与storeValue使用
storeText(elementLocator, variablename)---把指定元素的文本值赋予给变量 例:storeText存储变量值,然后verifyText 检验表格二的数据是否等于变量(判断A的数据值是否等于B的数据值)storeText//div[2]/div/div/div/div/div/div[4]/table/tbody[2]/tr/td[4]/div原创 2012-05-15 20:30:34 · 5231 阅读 · 0 评论 -
oracle中插入100内的随机整数
oracle中插入100内的随机整数 update test set quantity=cast( floor(dbms_random.value()*100) as int); 函数说明:cast( floor(dbms_random.value()*100) as int)oracle中 FLOOR(n)函数:取小于等于数值n的最大整数dbms_random.val原创 2012-08-21 13:19:36 · 5778 阅读 · 2 评论 -
Sqlserver中插入100内的随机整数-rand、newId使用
Sqlserver中插入100内的随机整数---rand、newId()使用 update test set qty=cast( floor(rand()*100) as int); 插入的qty值都是一样的函数说明:cast( floor(rand()*100) as int) FLOOR(n)函数:取小于等于数值n的最大整数rand:这种用法没有参数,会返回一个具有原创 2012-12-02 20:52:49 · 9643 阅读 · 3 评论 -
My First robt TestCase
*** Settings ***Test Teardown Close BrowserLibrary Selenium2Library*** Variables ***${uname} test # 用户名${pwd} test # 密码${URL} http://原创 2013-04-01 22:02:23 · 942 阅读 · 0 评论 -
2014第一篇 Eclipse中配置webdriver
Eclipse 中配置webdriver前年有搭建环境Eclipse下webdriver的环境,并写了几百个case,当时相当兴奋,学习Selenium的好多方法。结果今天再用时,别说怎么编写,就连搭建环境还是忘记了,于是乎凭着记忆重新搭建,但是,版本更新比较快,我以前的一些设定已经不适用啦,所以干脆重头再来。并整理了一份文档给自己做个备忘,也分享给有需要的朋友们。 Ste原创 2014-01-01 21:38:12 · 4355 阅读 · 1 评论 -
Eclipse中配置maven 生成TestCase测试报告的操作步骤
1.下载并配置Maven http://maven.apache.org/download.html 去下载对应的版本下载的是apache-maven-3.3.1-bin.zip,然后把zip文件解压,目录自定义(我设定的是C:\Program Files\Maven) 接下来设置环境变量 新增Maven环境变量 M2_Home(M2_HOME = C:\Program原创 2014-01-04 22:14:50 · 7825 阅读 · 0 评论 -
Java学习 第三章面向对象 (下)
接口(interface)1.定义接口是抽象方法和常量值的集合,从本质上讲,接口是一种特色的抽象类,这种抽象类中只包含常量和方法的定义,而乜嘢变量和方法的实现。例如: public interfere Runner{public static final int id=1;public void start();public void run();publi翻译 2014-03-02 22:16:03 · 722 阅读 · 0 评论 -
Java学习 第一章 Java简介
1.Java 的两种核心机制--Java虚拟机 和垃圾回收机制2.Java 一次编译 随处运行的原理翻译 2014-03-02 16:53:43 · 692 阅读 · 0 评论 -
Java学习 第三章 面向对象(上)
一.对象和类1.对象和类的定义对象可以看成是静态属性(成员变量)和动态属性(方法)的封装体类是用来创建同一类型对象的“模板”,在一个类中定义了该类对象所应具有的成员变量以及方法2.对象和类是分不开的,必须先有类 才有对象 成员变量+方法=类 --new-> 对象类是静态的概念,对象是new出来的,位于堆内存。同一个类的每个对象有不同的成员变量存储空间,同一类的每个翻译 2014-03-02 21:47:29 · 877 阅读 · 0 评论 -
html基础学习
html的主体结构代码分为三部分一 中可以放置的标签1.只能有一个,定义网页标题,显示在浏览器的标题栏 csdn博客2. 只能有一个,是基底网址标记,用于设定浏览器中文件的绝对路径,网页中的文件只需要写相对路径即可 3. 可以有多个,有 或 两种形式 3.1原创 2014-03-12 11:21:24 · 1428 阅读 · 0 评论 -
Linux基础学习
http://bellard.org/jslinux/原创 2014-03-11 19:47:31 · 893 阅读 · 2 评论 -
webdriver中引入selenium对象
public static WebDriver driver=new FirefoxDriver(); public static String baseUrl="http://192.168.0.11:8080"; public static Selenium selenium=new WebDriverBackedSelenium(driver,baseUrl);原创 2012-07-26 17:21:36 · 1307 阅读 · 0 评论 -
selenium测试实践笔记
1.and 是一个与的条件//input[@class='input'and @type='test']2.选择未知元素,使用“*”选择满足条件的所有元素,如“/*”表示选择所有满足条件的元素3.选择分支,使用[]符号,括号里面为分支的序号,/div[last()]表示选择最好一个div4.选择一个以上的元素,使用|,如//div|//a,表示选择所有div 和 a元素5.字符原创 2012-07-26 13:19:48 · 1392 阅读 · 0 评论 -
在线安装maven插件问题:Cannot complete the install because one or more required items could not be found.
使用Eclipse在线安装的方式:Help-->Install New Software地址输入:http://m2eclipse.sonatype.org/sites/m2e/,列表中打勾勾上后点击Next安装maven插件时遇到了如下的错误:Cannot complete the install because one or more required items could n原创 2012-07-13 13:14:44 · 54845 阅读 · 4 评论 -
VSS客户端配置
1.安装VSS2.启动VSS,首次启动会弹出创建连接窗口3.点击下一步,弹出如下窗口 4.选择Connect to an existing database,点击下一步弹出窗口,在location输入:VSS服务端IP,然后点击Browser5.弹出窗口如下,选择DataBase文件srcsafe.ini6.点击下一步7.点击转载 2011-11-28 17:41:56 · 3161 阅读 · 1 评论 -
IETester使用
今天使用IETester进行多版本IE测试,原本以为可以用该工具替代vmware的繁琐操作,使用后总结时发现该工具还是不能近乎完美:从截图中即可以分析出:原创 2011-11-08 17:36:01 · 2264 阅读 · 0 评论 -
删除QTP步骤
今天使用QTP10连接QualityCenter9.0时,提示版本不支持,需要安装QualityCenter9.2以上版本。因是远程访问QC,所以只能降低本地QTP版本来进行匹配了。从网上搜索了下卸载QTP,发现有很多网友反映卸载不干净安装不能安装问题。本人操作后,发现页没有说的那么复杂,经实验成功后整理卸载步骤如下:1.从控制面板进入,卸载QTP2.删除QTP安装目录3.打开注册原创 2011-11-11 17:18:58 · 1197 阅读 · 0 评论 -
Quality Center设置开发人员修改bug状态
使用QC时遇到了一个问题,将开发人员分配到QC默认的Developer的组中后,开发人员不能修改bug的状态,提示无权限操作。经查看原来是QC默认的Developer组对bug的权限没有“新建->打开”这一操作,只有Project Manager才具备该权限。由于没有Admin权限,不能修改QC默认权限,只好另觅其它办法。1.TDadmin身份进入QC2.工具->自定义->设置组,原创 2011-12-09 08:45:36 · 5096 阅读 · 1 评论 -
黑盒设计测试用例方法——等价类划分法、边界值分析法、错误推断法
日常的测试工作中都在有形无形的应用各种测试方法进行测试,只是没有形成完整的体系概念。这几天将 测试用例设计方法进行汇总,将测试思想运用于实际工作中,从而更好的指导测试工作。首先汇总日常最常用的三种方法:等价类划分、边界值分析法、错误推断法。1.等价类划分在软件测试中,穷举法虽然是最安全最保险的一种方法但成本代价高,一般是不可取的。我们可以通过等价类划分方法花费最小的代价来完成最高效的测原创 2011-12-20 17:37:29 · 22579 阅读 · 1 评论 -
黑盒测试用例设计方法---判断表驱动分析方法
5.判断表驱动分析法5.1定义判断表是分析和表达多逻辑条件下执行不同操作的情况的工具。使用判断表能够将复杂的问题按照各种可能的情况全部列举出来,简明并避免遗漏。因此,利用判断表能够设计出完整的测试用例集合。在一些数据处理问题中,某些操作的实施依赖于多个逻辑条件的组合,即:针对不同逻辑条件的组合值,分别执行不同的操作。判断表很适合处理这类问题。 5.2判断的表优点和缺点I原创 2011-12-22 17:35:06 · 3566 阅读 · 0 评论 -
黑盒测试用例设计方法--场景法
8.场景法8.1定义场景法是通过运用场景来对系统的功能点或业务流程的描述,从而提高测试效果的一种方法。场景法一般包含基本流和备用流,从一个流程开始,通过描述经过的路径来确定的过程,经过遍历所有的基本流和备用流来完成整个场景。场景主要包括4种主要的类型:正常的用例场景,备选的用例场景,异常的用例场景,假定推测的场景。8.2基本流备用流上图为,用例基本流和备选流(注意:备选流的原创 2011-12-27 17:33:01 · 12347 阅读 · 4 评论 -
loadrunner自动关联验证码,手动关联sessionid
一.loadrunner自动关联验证码1.将loadrunner菜单栏的TOOLS->Recording Options->Enable correlation during recording,设置为选择2.开始录制,录制过程中loadrunner会自动关联,以下是录制首页登录时验证码关联的部分脚本 vuser_init(){ //设置关联返回值存放的参数的最大长度原创 2011-06-03 13:36:00 · 15014 阅读 · 2 评论 -
loadrunner脚本中写入脚本输出log到外部文件,分析参数取值方式
、controller中运行脚本时无法查看输出log,可以手动写入代码输出log到外部文件,通过查看该log获得相关信息: 以下脚本是为了分析场景中多用户运行时参数列表如何取值(id,groupid,sid,uname),设置集合点后通过查看时间点是否实现并发操作(times) int id,scid;//定义保存vuser信息的2个整形变量char *group;//定义保存原创 2012-04-01 12:52:17 · 5993 阅读 · 0 评论 -
初用selenium IDE
一.安装seleniumIDE安装firefox后,点开菜单栏工具->附加组件,下载并安装seleniumIDE、firebug 二.selenium 录制用火狐打开要录制的网页,打开selenium,开始录制。本次录制的操作是用户登录,添加帐号。初次使用遇到各种白痴问题如下:1.有些操作录制不上,如点击添加图片操作,点击保存弹出提示框操作等解决办法:手动写。其实看看录原创 2012-04-16 21:19:53 · 1764 阅读 · 0 评论 -
selenium中录制拖拽动作
今天工作中遇到了selenium中录制拖拽动作需求:在同一个页面上,将一个table中的元素拖拽到另外一个table中。通过查看帮助文档是使用dragAndDrop或类似的命令。根据使用方法dragAndDrop(locator, movementsString),写入下面的脚本:dragAndDropToObject//div/div/div/table/tbody/tr[2]/原创 2012-05-15 20:12:34 · 4177 阅读 · 6 评论 -
selenium中verifyAttribute命令验证背景颜色是否是红色
利用verifyAttribute命令 验证表格背景是否是红色 verifyAttribute //table/tbody[3]/tr/td[4]/div@style background-color: rgb(242, 147, 134); color: black; text-align: right;说明:用firebug查看,style中background-col原创 2012-04-21 23:12:59 · 4423 阅读 · 0 评论 -
webdriver 右键action.contextClick(element)
webdriver下 如何模拟右键菜单操作?action.contextClick(element)命令可实现鼠标右键点击操作,例如:Actions action = new Actions(driver) ;action.contextClick(driver.findElement(By.xpath("//div/li/div/a/span"))).perform();PS: .p原创 2012-07-13 13:11:42 · 4555 阅读 · 3 评论