之前我就讲过一种方试来搭建selenium rc 的环境搭建,那个文章是基于selenium RC 1.0的的方式,目前官网已经不提供1.0的下载了,我所提供的下载链接是上的。 其实,如果大家熟悉maven的话,selenium RC将变成易常简单,当然,我的操作还是基于java语言阵营的。 前提:你要有maven环境。关于maven环境的搭建,请参考本博客的关于maven的文章。左侧导航栏有maven环境搭建的相关文章。   第一步: Cmd打开命令提示符号,创建一个maven项目,命令如下: mvn arc...

  54wKHQuU2AYM   2023年11月05日   66   0   0 mavenSeleniumJavajavaseleniummaven

    自我感觉不是个新技术控,对于互联网的新技术总慢半拍的人。由于,最近渐渐接触LINUX..不好意思,我奥特曼了。   Ylmf os 操作系统。不知道有多少人有接触过。有想有体验过的同行也是在虚拟机下吧!关于这个操作系统,貌似去年有在虚拟机上装过一下。貌似是3.0的。只是简单的体验了一下。觉得是个鸡肋。像网上大家的质疑一样。Linux用户不会用,不够专业。Windows用户更不会用了。因为基于这个平台的的应用几乎没有。   最近,又下载试用了官方正试4.0版本。Ylmf os 从4.0版本开始不在基于ubuntu 系统。而是基于...

   loadrunner 已经有一年多的时间了。初做测试时在项目中用过,后面项目中用不到,自己把重点放在了工具之外的东西上,认为性能测试不仅仅是会用工具,最近又想有一把好的利器毕竟可以帮助自己更好的完成性能测试工作。这算是一个认知的过程吧! loadrunner时,发现虽然自己的思想还在,但已经非常生疏了,好多设置都找不到了具体的位置。下面说参数化参数化是性能测试中时最常用的一种技巧吧!这里需要说明的是,不是只有loadrunner才可以设置参数化,我以前所使用的JMeter同样也有类似的设置。 QQ账号肯定是不允许的。再比如,你注册某个系统时,用户名是不能有重复。但密码却可以。所...

   90%以上是对表的操作。   常见表的类型:     heap table(堆表),也就是我们最普通的一张表。 、Index-organized table、Cluster 三种表类型,在讲解数据结构的时候有做过简单的描述,这里就不介绍,本节的重点也就是讲解普通的表。       对于一张普通的表,他的插入规则是无序,我们把数据的存储空间看成学生宿舍楼一个连一个的房间。并不是第一个来的人就一定先在第一个房间。先来的人只要发现某个房间还有床位是空的就可以入住。   那么我们如何让他变成的有序的呢?那么我可以...

  Ron Patton 写的那本,对!2002年的中文版,已经十年了,虽然没《软件测试的艺术》那么经典,那么有深度,但绝对也是一本不错的好书。读到第三章“软件的实质”,觉得确实不错,这里摘录与大家分享。 “实质”是指某一对象或事物本身所必然固有的。说的通俗点也就是说软件测试的本来的面目。     软件缺陷的定义   来看一下Ron Patton 为我们的软件缺陷所下的定义。 1、软件没有实现产品的说明书所描述的功能。(个人觉得“描述”比“宣称”更贴切) 2、软件实现了产品说明书描述不应有的功能。 3、软...

  配置JDK环境   下载 登录oracle的网站去下载JDK7 http://www.oracle.com/technetwork/java/javase/downloads/jdk7-downloads-1880260.html 好吧!在下载之前我们要先选中“AcceptLicenseAgreement”然后,才允许我们下载。 linux版本的JDK,那么应该选择那个呢?我们先来看看他们有什么不同。   x86对应的是32位操作系统下的应用程序,x64对应的是64位操作系统下的应用程序,那我们在下载之前要先确定我的操作系统是32位的还是64位的。 ctrl+alt...

  54wKHQuU2AYM   2023年11月05日   42   0   0 eclipseJavaJavaeclipse

  上一节简单介绍了tuxedo 是什么,并且详细介绍了安装过程。我们学这个的目的就是让其能够跑起来,这一节就根据tuxedo自带samples的例子,让其运行起来。并通过这个例子,深入的理解tuxedo的通讯方式。   进入tuxedo的安装目录,samples目录下自带了一些例子 [root@localhost atmi] pwd /hzh/tuxedo/tuxedo11gR1/samples/atmi [root@localhost atmi] ls bankapp    CSI...

  54wKHQuU2AYM   2023年11月05日   36   0   0 Java客户端IPJavaIP客户端

  Transaction)用于模拟用户的一个相对完整的、有意义的业务操作过程,例如登录、查询、交易、转账,这些都可以作为事务,而一般不会把每次HTTP请求作为一个事务。   拿笔者所测试的邮箱系统为例,对于邮箱来说更基本且用户使用最多的应用就是收发邮件功能,我们可以拿发邮件看作一个事务:打开写信页,填写收件人,主题,内容,点击发信。在做性能需求分析的时候也就是把系统的业务抽离出来,在性能脚本中用事务来描述。 我们在录制脚本的过程中,可以通过录制面板的事务按钮来添加事务。   同样以loadrunner 自带WebTours为例,操作步骤: 1、打WebTour...

  54wKHQuU2AYM   2023年11月05日   27   0   0 JSFHTMLicoJSFicohtml

    本来不想写这么简单人文章,在百度上搜索我这个标题,完全符合标题的一大堆。但我按照那些文章捣鼓了很久,就是不行。   我的环境:MySQL:mysql-essential-5.1.51-win32      Eclipse:任意版本,免费的,可以百度的到。 1。MySQL安装,不会的朋友可以看连接:http://www.duote.com/tech/1/2430_1.html    下面来创建一个数据:  mysql>CREATEDATABASEtest;//创建一个数据库 mysql>use...

  54wKHQuU2AYM   2023年11月05日   34   0   0 bcSQLmysqlmysqlbcSQL

好吧!我一直觉得我不聪明,所以,我用最详细,最明了的方式来书写这个文章。我相信,我能明白的,你们一定能明白。   我的环境:MySQL:mysql-essential-5.1.51-win32      jdbc驱动:我已经上传到上一个:      JMeter:jmeter-2.4 任意版本都行。 1.首先我们要有一个可以做测试的数据库,当然,里面要有数据,不然怎么测呢?我的上一篇文章《Eclipse连接MySQL数据库(傻瓜篇)》,里面教你如何通过程序批量插入数据。 来看一下我的数据: 我可能有点啰嗦:) 不管你用什么方式,你的数据库里要有点数据。 2. 打...

  上一节初步介绍了什么是单元测试,为什么要做单元测试,以及junit4的初步使用,这里我们接着说一下junit4中的注解。  =本节知识点     Error和Failures    Junit4Annotation   1.  在讲注解之前,先来认识Error和Failures这两种错误有什么不同。   Errors:表示程序本身错误     @Test publicvoidtestAdd(){ intz=newT().add(...

这一节我们将学习进行批量处理,假如我们有多的测试,怎样进行批量处理,请跟着我做。 --------------------------------------------- 假如我们写了两个被测程序。如下: T.java packagecom.junit4.cc; publicclassT{ publicintadd(intx,inty){ returnx+y; } publicstaticvoidmain(Stringargs[]){ intz=newT().add(3,5); System.out.println(z); } } User.java packagecom.junit...

  54wKHQuU2AYM   2023年11月05日   67   0   0 JavaUserjava测试类测试类User

     在此之前我搜集一些关于测试用例的知识,后来在我们的QQ群里专门定了一期讨论,来探讨测试用例,毕竟这是一个很大的话题,很难做到面面俱到,但我会尽量全面,用通俗的语言来说测试用例。 --------------------------------------------------------------------------------------- 注:我们这里要说的测试用例指功能测试用例。 一、什么是测试用例?     测试用例是为某个特殊目标而编制的一组测试输入、执行条件以及预期结果,以便...

  在网上搜索了许久,没找到有具体的配置,只是简单了写了几个步骤,自己琢磨了一下,于是,就想整理一篇文章,便于以后温习。 本文是参照官网的步骤进行了,当然了,也不完成相同。在这里我要说的是java的环境,如查你是使用的其它语言,请参考其它文章。 下面我们通过eclipse来搭建自己的环境。 http://seleniumhq.org/docs/appendix_installing_java_driver_client.htmlconfiguring-selenium-rc-with-eclipse 环境准备 Eclipsesdk:这个很容易找就不贴连接了。   Junit...

  54wKHQuU2AYM   2023年11月05日   51   0   0 JavaSeleniumjavafirefoxfirefoxSelenium

上一节介绍了解页面性能测试及两个测试工具。本节要介绍的页面测试工具是做为浏览器的插件嵌入到浏览器里面的。 ----//工具介绍   Yslow:YSlow是Yahoo发布的一款基于FireFox的插件。     YSlow可以对网站的页面进行分析,并告诉你为了提高网站性能,如何基于某些规则而进行优化。  ShowSlow:  ShowSlow平台用来收集页面性能测试工具Yslow的测试结果,并对测试结果进行分析展示。互联网上有一个在线的showSlow平台,免费提供Yslow的测试结果收集与展示。考虑到企业的某些系统可以存在商业机密,我们会...

  54wKHQuU2AYM   2023年11月05日   40   0   0 phpmysqlmysql数据库数据库php

通过上一节的学习,相信我们已经会selniumIDE的基本使用了,为了使selenium更强大,其实selenium还提供了良好的扩展能力。 ----//用户扩展 用户扩展就是使用javaScript文件来创建定制化特性,添加新功能,通常情况下这种扩展就是定制化命令,但扩展并不仅限于命令。 这里有一些列的扩展:http://wiki.openqa.org/display/SEL/Contributed+User-Extensions   1.下面我们利用扩展的方式,产生一个用户随机数字 为了使用用户扩展,我们需要一个创建一个文件,当然也可以从上面的链接中下载。文件名为:user-...

根据上一节计划,这里我们来学习一下如何验证页面元素。 ----//验证页面元素 验证页面上的UI元素,是你在自动化测试案例过程中最常用到的特性。Selenese通过各种方式验证UI元素。 举例,你是否正在测试一下情况: (1)一个UI元素存在于页面上某个位置; (2)特定文本存在于页面上某个位置; (3)特定文本存在于页面上指定位置; 如果你要测试文本标题,那么文本内容和它所在的页面顶部位置,测试案例都需要关心。如果你要测试主页上的某个图片,但是开发人员经常改变图片所在的位置,那么你只要测试特定图片是否存在于页面上某个位置就行了。   1.assertion或者verificatio...

  54wKHQuU2AYM   2023年11月05日   33   0   0 搜索UI百度百度搜索ui

  最近群里来了很多新朋友,大都是新做测试或准备做测试工作的,见好多新来上来就问关于LoadRunner的使用上的问题。对性能测试的理解也不是太清楚。公司说让他们对系统做个性能测试,他们听说LoadRunner是做性能测试的,在网上找了点了LoadRunner的使用说明就开始对系统下刀了。对于一些大公司的专业性能测试人员来说,这个很可笑,但这是种情况是存在的,我当初也到公司时也这么干的。 那时还真把性能测报告给整出来了,现在看来那报告没有任何意义。虽然,虽然对现在的我来说性能测试也只是只懂皮毛。但还是希望通过我这篇文章能让那些新手们对于性能测试有个入门的了解。   &nbs...

   上一篇博文主要通过两个例子让测试新手了解一下测试思想,和在做测试之前应该了解人几点,那么我们在如何完成一次完整的性能测试呢?     测试报告是一次完整性能测试的体现,所以,这里我给出一个完整的性能测试报告,相信通过这个报告,我们会整性能测试有个整体的了解,知道我们在以后做性能测试时需要做哪些工作。    注明:1.性能测试报告模板很多,这不是一个空洞的模板,是一个完整的测试报告。        2.由于商业原因,关于项目明,用X...

  最近在学struts2框架,其实好多技术并不难,之所以觉得它难就是,只是一直徘徊在外围而找不到打开它的入口。找开的入口后面学起来就很顺了,本文用最详细的步骤,最傻瓜方式为你打开这个入口。只要你少有java基础,那就可以跟我一起来做吧! 准备三样东西: MyEclipse8.5 tomcat6.0 struts2.0.14我这个版本较早,你可以用最新版本,可能会存在些差异,具体的说明。 = 整体项目目录结构如下: 配置三步骤: 再MyEclipse中创建一个web项目,new----webproject----命名为struts2   第一步:导入相关包 再下载好st...

  54wKHQuU2AYM   2023年11月05日   119   0   0 tomcatxmlstrutstomcatxmlstruts
关注 更多

空空如也 ~ ~

粉丝 更多

空空如也 ~ ~