自动化测试
文章平均质量分 57
jepher
这个作者很懒,什么都没留下…
展开
-
Selenium IDE扩展与格式
格式可以通过以下步骤增加格式:1、下载每个页面的.js文件;2、打开菜单中的Option-Option...选中Formats标签,单击Add;3、打开一个新的对话框,在Name of the format中输入任意的名字;4、在编辑器中打开下载的.js文件,将相应的代码Copy到已经打开的对话框的文本框内;5、单击对话框中的Ok按钮;6、新填加的格式将会显示在Option-Formats翻译 2007-04-18 17:56:00 · 2251 阅读 · 4 评论 -
LR8.0中文手册_Chapter6 准备负载测试脚本
第六章 准备负载测试脚本在前面的课程当中,你已经可以看到脚本可以准确模拟你的应用程序。你看到了在现实中回放的脚本模拟虚拟用户的典型的事务处理过程。然而这些只是在模拟一个单一的用户的行为,如果模拟多个用户同时工作,你的程序会不会慢到无法工作的程度呢?因此,接下来,将准备负载测试的脚本,并对其进行设置,来收集其集中的反应时间。在下边的课程中我们将会设计到如下的话题:翻译 2007-08-24 17:19:00 · 2533 阅读 · 2 评论 -
QTP报错Cannot create Snapshot
录制的脚本正常执行后,在开启的测试结果窗口中,点击左侧的Test results details,报错“Cannot create Snapshot”,此类问题解决方式:1)首先检查你的IE浏览器属于哪个版本,如果是IE7.0请将其更换到IE6.0版本;2)录制脚本和执行脚本情保持选择了相同的插件,否则会报错。如:录制代码时候,若在只勾选了"Web"插件。回放时多选插件(Visual Basic)原创 2007-06-07 11:37:00 · 963 阅读 · 0 评论 -
QTP测试结果中的Active Screen 窗口无内容显示
录制的脚本正常执行后,在开启的测试结果窗口中,点击左侧的Test results tree后,在Active Screen 窗口无内容显示,可能由以下原因导致:1)视图中是否已选择Active Screen 窗口;2)与浏览器版本有关,录制的脚本在IE7.0下可以正常执行,并会开启测试结果窗口,但是右下方的Active Screen窗口中无法显示测试步骤执行时撷取的画面,解决办法在IE6.0下执行原创 2007-06-07 11:59:00 · 5785 阅读 · 0 评论 -
QTP录制脚本与浏览器版本关系
在IE7.0下录制的完整脚本在IE6.0下时完全可以正常执行的。原创 2007-06-07 12:02:00 · 1026 阅读 · 0 评论 -
LR8.0中文手册_Chapter7 创建负载测试的情境
第七章 创建负载测试的情境在上节中,我们在虚拟用户发生器中成功的进行了测试,本节课中,将会在有负载的情况下进行测试。在机票预定系统中模拟10个用户的并行操作,观察在有负载的情况下系统的行为。你可以通过LoadRunner 控制器来设计并执行这个测试。Ø 介绍LoadRunner控制器Ø 哪些混合用户应该包含在负载测试中Ø 如何生成翻译 2007-09-11 09:50:00 · 3207 阅读 · 0 评论 -
LR8.0中文手册_Chapter9 高级目标情境
第九章高级目标情境在前两章,我们已经学到了如何手动建立并执行一个负载测试。在这节你可以定义你的测试需要达到的目标。在设置应用程序之前,你需要进行验收测试来确保系统可以承受现实中预期的工作。对服务器的性能你有一个预期的比率(事先定义好的),例如点击次数或者每秒事务处理数。这个比率或许在上午分析的需求中就已经确定了,或者在上线的前一个版本中就确定了,或者通过其他方式来确定。你设置每秒的点击翻译 2007-09-30 10:47:00 · 2571 阅读 · 0 评论 -
LR8.0中文手册_Chapter8 执行负载测试
第八章执行负载测试当你执行测试时,LoadRunner给应用创建一个负载。这时你可以使用LoadRunner监控器和图表来观察应用程序在真实条件下的性能情况。本课中涵盖如下话题:Ø 浏览控制器执行视图(Controller Run View)Ø 如何执行负载测试情境?Ø 如何在有负载情况下监控应用程序?Ø翻译 2007-09-28 17:21:00 · 2035 阅读 · 0 评论 -
LR8.0中文手册_Chapter10 情境分析
第十章 情境分析在前面课程中我们已经学到了如何设计、控制、执行一个情境。一旦服务器上存在负载,你就想要分析执行情况,你就需要查明问题所在,消除问题来提高系统的性能。在你的分析会话中产生的图表和报表可以提供关于情境德重要信息。通过这些图表和报告,你可以很容易德查明你的系统的瓶颈,以及确定出为了提高系统的性能你需要做哪些改进。本课我们将会设计如下话题:Ø 分析会话如翻译 2007-10-11 17:41:00 · 3431 阅读 · 1 评论 -
LR8.0中文手册_Chapter5 回放过程中的一般问题
第五章 回放过程中的一般问题当你创建脚本后,你通过将其再VuGen中运行来确认它们。即使被成功执行的脚本,再简单的回放过程中可能会失败。很多应用使用动态值,这些值随着应用的变化而变化。例如,一些服务器为每个会话session指定唯一的一个ID。如果你回放一个录制的会话session,应用将会重新指定一个与你录制时不一样的新的session ID。LoadRunn翻译 2007-08-19 16:29:00 · 2321 阅读 · 0 评论 -
LR8.0中文手册_Chapter4 脚本回放
第四章 脚本回放通过录制像机票预定等一系列典型的用户操作,你建立了对真实用户的模拟。回放你的脚本在把它合并到负载测试情境前确保它能正常运行。在回放过程中,你可以观察浏览器中的每个动作是否和你预期的一致,如果不一致,你需要按照第五节描述的那样加一些关联关系。载运行脚本之前,你可以配置你的运行时间,这样可以帮你设置虚拟用户的行为。在这节中你将涉及到如下话题:Ø翻译 2007-08-19 14:58:00 · 3247 阅读 · 0 评论 -
Selenium-RC:应用指南
Selenium Remote Control:指南本指南将会告诉你如何从命令行启动Selenium server,如何在交互式模式下使用Server。这里假设你已经熟悉在命令行执行程序。最后,我们将说明如何写简单的test来实现我们已在交互式模式下实现的功能。 Selenium Server 是用Java语言编写的,需要在JRE 1..5.0或者更高的版本下运行,也许你已经安装翻译 2007-04-18 20:33:00 · 3702 阅读 · 4 评论 -
Selenium IDE简介
Selenium 是 ThoughtWorks 专门为 Web 应用而开发的自动化测试工具,适合进行功能测试、验收测试.它由三部分组成:Selenium IDE、Selenium Core、Selenium Remote Control。 Selenium IDE ,一个firefox的plug-in,可以录制和回放并保存一些test cases, 可以生成一些简原创 2007-04-18 17:53:00 · 3371 阅读 · 6 评论 -
LR8.0与浏览器设置
刚刚接触LR自动化测试软件,一头雾水,7.8和8.0版本都下载了。最初安装的是8.0试用版,用Vu Gen 录制的时候总是弹出错误信息"The default browser registered at this machine is not supported by the Web VUser recorde. Please change the recording option原创 2007-04-18 17:46:00 · 1993 阅读 · 0 评论 -
Selemium RC服务器的启动
注意:应该在JRE 1..5.0或者更高的版本下运行:具体步骤如下1.下载 selenium0.9.02. 下载 reg.exe(if not exist in your systerm), 并将其拷贝到windows/system32 目录下3. 安装JRE1.5.0-114. 设置你默认的浏览器5.在命令行窗口中执行下边命(在当前目录下如:.../selenium-原创 2007-04-18 20:37:00 · 1010 阅读 · 0 评论 -
LR8.0中文手册_Chapter2 LoadRunner的功能
Chapter2 LoadRunner的功能为了列举LoadRunner的功能,你将根据一个具有10个并发用户的数据库来执行并分析一个负载测试。这个测试将会模拟travel用户同时使用航班预定系统(例如: 登录,查找航班,购买,核对路线,注销)。在测试过程中,你将会观察到在使用LoadRunner在线监控的情况下Web服务器的行为,特别是,你将会发现负载增加是如何影响服务器对用翻译 2007-08-12 12:29:00 · 4890 阅读 · 3 评论 -
LR8.0中文手册_Chapter1 LoadRunner简介
Chapter1 LoadRunner简介LoadRunner的部件:LoadRunner由以下部件组成:Ø Virtual User Generator:捕捉终端用户事务处理过程,自动生成可以被Virtual user识别的性能测试脚本;Ø Controller:组织、驱动、管理和监视负载测试;Ø Load Genera翻译 2007-08-12 11:48:00 · 3041 阅读 · 1 评论 -
LR8.0中文手册_Chapter3 创建脚本
Chapter 3 创建脚本为了增加负载,首先你需要生成模拟用户操作的自动化脚本。本课我们将进行下列话题:Ø 虚拟用户发生器(VuGen)介绍;Ø 如何开始记录用户的操作;Ø VuGen窗口一览;Ø 如何记录事务处理生成脚本;Ø 如何查看脚本虚拟用户发生器简介(VuGen)翻译 2007-08-12 17:33:00 · 2821 阅读 · 0 评论 -
Selenium RC 运行错误处理_WARNING: Failed to start: SocketListener0@0.0.0.0:4444
以前用这部分功能时候也出现过相同的错误WARNING: Failed to start: SocketListener0@0.0.0.0:4444,当时也困惑了好阵子,后来终于解决了。如今有网友问及相同的问题 ,再重新说下吧。其实selenium的官方论坛里也早就对这个问题进行讨论过。得到这样的错误提示主要是因为已经有另外一个Selenium server 启动了,你可以查看是否有其他的selen原创 2007-05-18 17:40:00 · 4167 阅读 · 0 评论 -
Xpath 语法总结
Xpath 语法学习总结(http://www.zvon.org/xxl/XPathTutorial/General_chi/examples.html):1. 基本的XPath语法类似于在一个文件系统中定位文件,如果路径以斜线 / 开始, 那么该路径就表示到一个元素的绝对路径;a) /AAA 选择根元素AAAb)原创 2008-01-11 12:08:00 · 684 阅读 · 0 评论