
测试的艺术
文章平均质量分 73
白鹤山庄
这个作者很懒,什么都没留下…
展开
-
三角形设计测试用例
<br /><br /> 三角形设计测试用例的问题在面试的时候经常遇到。<br /> 假设输入三个整数a、b、c分别作为三边的边长构成三角形。通过程序判定所构成的三角形的类型,当此三角形为一般三角形、等腰三角形及等边三角形时!要求画出程序的流程图和时序图,并且用自己熟悉的一种语言实现这个功能!用java语言也可以实现,流程图免了。<br /> <br /> <br /> 程序如下:<br />package sanj;<br />/**<br /> *<br /> * @author jxtrg<原创 2011-05-22 16:27:00 · 11976 阅读 · 0 评论 -
selenium webdriver处理alert、confirm、prompt
alert、confirm、prompt这样的js对话框在selenium webdriveriver中处理十分方便简洁。以下面html代码为例: example.html Alert 内容'); document.write(name) "/>原创 2013-06-24 09:40:35 · 1502 阅读 · 0 评论 -
Selenium 处理 modal 对话框(转)
原文地址:http://www.myexception.cn/open-source/969585.htmlSelenium目前没有提供对IE模态对话框(即通过showModalDialog方法打开的弹出对话框)的处理。原因在于,模态对话框会将父页面的JS挂起,直至对话框处理完毕才会继续执行父页面JS。因为Selenium的底层实现是基于JS的,所以模态对话框会同时将selenium挂转载 2013-06-24 09:55:53 · 2279 阅读 · 0 评论 -
软件测试的问与答
该文转自《全程软件测试》的作者Kerry Zhu的博客:作为芸芸众程序员的一员,我对软件开发中的一切都充满问题。今天是关于测试,作为一名唯物主义者,我相信众物都有其神,于是我找到了测试之神。 我问:神仙,为什么我们需要测试? 大神用怜悯的眼神看着我,说到:我可怜的孩子,之所以需要测试,都是上帝的错啊,上帝创造了你们,但是因为没有测试,所以你们都是不完美的、不理智的,你转载 2011-05-19 17:56:00 · 563 阅读 · 0 评论 -
敏捷中的QA
敏捷中的QA说到QA,通常指的是质量保证(Quality Assurance)工程师,但我更喜欢定义敏捷中的QA为质量分析师(Quality Analyst),主要基于以下几个方面的原因: 质量保证更偏向于工业说法,称参与软件测试的人员为质量分析师感觉更恰当;质量保证师更多的还是把测试当作软件质量的最后把关着、看门人,而敏捷中的QA更多的是建议提供者而非看门人,把QA称为质量分析师转载 2013-03-14 15:48:50 · 964 阅读 · 0 评论 -
Java类学习
Dog dog dog=new Dog(22,7.1964)上面语句的含义: Dog是个类,指定Dog这个变量的类型为DogDog为引用变量名,其类型为Dog。= 是赋值。new 你可以理解成“生成”。Dog() 调用Dog类的无参构造器,如果Dog类里没定义,系统默认的无参构造器。总体意思为:定义一个Dog变量,类型为:Dog,值为:一个Dog对象。原创 2013-01-08 10:53:21 · 504 阅读 · 0 评论 -
Ant build.xml文件说明
4 Ant的Core Tasks4.1 File(Directory)类4.1.1 Mkdir创建一个目录,如果他的父目录不存在,也会被同时创建。例子:说明:如果build不存在,也会被同时创建4.1.2 Copy拷贝一个(组)文件、目录例子:1.拷贝单个的文件:2.拷贝单个的文件到指定目录下3.拷贝一个目录到另外一个目录下4原创 2012-11-15 11:37:36 · 983 阅读 · 0 评论 -
自动化脚本过程中出现This element neither has attached source nor attached Javadoc...的解决方法
This element neither has attached source nor attached Javadoc and hence no Javadoc could be foundEclipse有直接查看java文档和类库源码的功能,不过得手工添加才行,下面对如何在Eclipse中添加java文档和类库源码进行总结。1. Window->Pereferences...打开转载 2012-11-13 17:10:35 · 22044 阅读 · 6 评论 -
Java读取xml文件方法
一.java类 package com.java.test; import org.w3c.dom.*; import javax.xml.parsers.*; import java.io.*; public class JavaReadXml { // Document可以看作是XML在内存中的一个镜像,那么一旦获取这个Document 就意味着可以通过对转载 2012-11-09 16:30:17 · 805 阅读 · 0 评论 -
Selenium2.0 WebDriver入门指南
Selenium2.0 WebDriver入门指南转自:http://my.oschina.net/willSoft/blog/28119 1.1 下载selenium2.0的lib包http://code.google.com/p/selenium/downloads/list官方User Guide:http://seleniumhq.org/docs/1.2 用w转载 2012-11-06 17:38:46 · 580 阅读 · 0 评论 -
性能测试结果分析原则
分析原则: 具体问题具体分析(这是由于不同的应用系统,不同的测试目的,不同的性能关注点) 查找瓶颈时按以下顺序,由易到难。 服务器硬件瓶颈-〉网络瓶颈(对局域网,可以不考虑)-〉服务器操作系统瓶颈(参数配置)-〉中间件瓶颈(参数配置,数据库,web服务器等)-〉应用瓶颈(SQL语句、数据库设计、业务逻辑、算法等) 注:以上过程并不是每个分析中都需要的,要根据测试目的和要求来原创 2011-11-03 11:31:22 · 726 阅读 · 0 评论 -
Selenium简介(三)--基于RC的简单应用
Selenium简介(三) --基于RC的简单应用 作者:洪流 阅读前推荐阅读: Selenium简介(一)--总体介绍 Selenium简介(二)--基于CORE/IDE的简单应用 在 “Selenium完全解读”这篇文章里,我们简要介绍了Selenium RC的原理,下面,让们来回顾一下: 一、Selenium RC 原理及简介转载 2011-11-23 14:43:33 · 709 阅读 · 0 评论 -
Selenium简介(二)--基于CORE/IDE的简单应用
Selenium简介--总体介绍 上篇文章我们总体介绍了Selenium,在这篇文章里,让我们一起了解下Selenium基于CORE/IDE的简单应用。在开始前,我们先回顾下上篇文章中的内容: Selenium Core是Selenium的核心部分,它由一些纯js代码组成, 可以运行在windows/linux的不同browser上, 而IDE是在core的基础上的一种应用, 通过UI转载 2011-11-23 14:02:29 · 1294 阅读 · 0 评论 -
自动化测试框架SAFFRON(Z)
自动化测试框架SAFFRON(Z)QTP使用 2011-01-06 16:50:11 阅读41 评论0 字号:大中小 订阅1、为什么要使用框架?框架是一组自动化测试的规范、测试脚本的基础代码,以及测试思想、惯例的集合。可用于减少冗余代码、提高代码生产率、提高代码重用性和可维护性。例如QTestWare就是QTP自动化测试框架中的一类。2、SAFFRON简介SAFFRON是针对Web开发的一个简单的QTP测试框架原型,是Adam Gensler于06年写的,需要QTP 9.1版本以上。完整的SAFFRON脚原创 2011-05-23 15:05:00 · 1113 阅读 · 0 评论 -
使用LoadRunner进行性能测试的简单步骤
<br />使用LoadRunner进行性能测试的简单步骤 <br /><br />1 开发测试脚本 <br /> 工具:VuGen <br /><br /> 步骤: <br /><br />1. 使用VuGen提供的录制功能,自动产生基本的脚本。 <br /><br />2. 在基本脚本的基础之上,编辑脚本。在比较重要的业务环节中插入 <br /><br /><br />u原创 2011-05-23 18:48:00 · 1909 阅读 · 0 评论 -
转自Cheers Li 软件测试博客《Selenium 学习积累》
Selenium 学习积累http://blog.sina.com.cn/achang211. Selenium & Visual Studio构建Web自动化测试http://www.cnblogs.com/fangxianjun/articles/1722278.html2. Borland 几个网站可供测试使用http://demo.borland转载 2013-09-10 17:18:29 · 841 阅读 · 0 评论