星期五, 九月 28, 2007

Yahoo邮箱POP3设置方法

Yahoo.com.cn邮箱设置:

1. 在IE地址栏中直接输人http://edit.my.yahoo.com/config/set_popfwd?.src=ym,进人到YAHOO!"网上直投"的页面。
2. 在注册一项中选择"是",然后选择你感兴趣的内容,其它的选项可以根据需要来选择,然后按"完成"按钮。
3. 选择"网上阅读邮件和POP功能",其它选项可根据自己的需要选择,完成后按"提交"按钮。
4. 此时"网上直投"注册成功,系统会告诉你的"服务器设置":
接收邮件(POP3)服务器:POP.MAIL.YAHOO.COM.CN
发送邮件(SMTP)服务器: SMTP.MAIL.YAHOO.COM.CN

注意:虽然每个雅虎信箱用户的POP和SMTP的地址都是相同的,但是用户如果不按上面的方法进行"网上直投"注册,仍然无法用POP和SMTP方式收发邮件的!


Yahoo.cn邮箱的设置:

服务器信息
接收邮件服务器 (POP3): pop.mail.yahoo.cn
邮件发送服务器 (SMTP): smtp.mail.yahoo.cn

发送邮件 (smtp)的端口号25 改成46
接收邮件 (pop)的端口号110 改成995

两个服务器均要求加密连接(SSL "

发送服务器 (SMTP) 设置为要求验证

登录信息
用户名:输入您的完整 Yahoo! 电子邮件地址 (******@yahoo.cn )



星期三, 九月 12, 2007

如何在IE7.0中访问TD8.0

安装路径下inetpub\tdbin\start_a.htm中找到var fMSIE3456,然后修改如下,就可以了。
var fMSIE3456 = (ua.lastIndexOf('MSIE 3.0') != -1) || (ua.lastIndexOf('MSIE 4.0') != -1) || (ua.lastIndexOf('MSIE 5.0') != -1) || (ua.lastIndexOf('MSIE 5.5') != -1) || (ua.lastIndexOf('MSIE 6.0') != -1) || (ua.lastIndexOf('MSIE 7.0') != -1);

星期五, 五月 11, 2007

在TD中使用测试模板

在你设计的测试步骤里,可以调用其他手工测试。当你运行测试时,测试步骤中调用的测试作为这个测试的一部分。这种方法很有用,例如,如果你使用了测试模板,你就可以在不同的测试中重复使用。

      为了增加一个的测试的适应性和能力,你可以在测试中添加参数,然后在测试中调用它。参数是一个变量,它可以替换特定的测试中分配给它的一个定值。你可以根据调用它的测试或一个测试集在不同的场所下来改变参数的值。

      例如,你可以创建一个"Login_Template",它记录了当启动应用程序时,登录的用户名及密码信息。你需要在多个测试的开始调用这个"Login_Template"。但在一些案例中,你需要用不同的用户比如administrator 登录。因此你要创建两个参数 <<user name>>和<<password>>,根据不同的调用"Login_Template"的测试来改变这些参数的值。如果所有的调用都是使用一个用户登录,你可以为这个参数的用户及密码设置一个默认值。

     这个部分包括了下面几个方面:

一、创建测试模板

test plan tree 在你可以定义一个手工测试为测试模板。一个测试模板通常包含了参数,它可以被不同的测试调用。

注意: 把一个测试设成一个测试模板来使用只是一个过滤的目的。你不需要设置一个测试为测试模板仅仅为了能被调用或添加参数。

To create a template test:

test plan tree中右击一个测试, 选择Template Test. 一个方框会加到手工测试图标的上,这就表明现在它是一个测试模板。 

二、添加参数

你可以在一个手工测试的步骤的description expected results中添加一个参数。

To add a parameter:

1. Design Steps标签中, 把焦点放在一个步骤的Description Expected Results 中,就可以添加参数了。

2. 点击 Insert Parameter 按钮。打开参数属性对话框。

3. 输入一个 Parameter Name,点击OK。一个新添加的参数的语法是<<parameter name>>

三、调用含参数的测试

当你在design steps中调用一个包含参数的手工测试时,你可以为这个参数赋值。

To call a test with parameters:

1.Design Steps标签中, 点击New Call to Test 按钮。打开Select a Test 对话框。

2. 默认只会显示template tests。如果你要选择的测试不是测试模板,清除Show only Template Tests

3. 选择你要调用的带参数的手工测试。打开一个显示被调用的测试中包含的参数的对话框。

4.  Value 列,输入每个参数的值,点击OK

5.  Select a Test 对话框上点击OK。这个调用作为一个链接插在design steps中,在调用的测试里会显示出这个参数所赋的值。

注意: 如果你在调用测试的时候不为参数赋值,当你把测试加入测试集或运行测试时会提示你要给参数赋值。

6.  在调用的测试中编辑参数的值,右击调用的测试选择Called test parameters。在Called Test Parameters 对话框中为参数重新赋值,点击OK


完美卸载TestDirector7.6解决方案

转载于www.51testing.com


卸载过TD的朋友一定知道TD也是"请神容易送神难"的一款软件�C没办法,毕竟不是微软的东西,卸载起来总是不干不净
开门见山,卸载TD的步骤见下,follow me:

①选择开始菜单的"TestDirector7.6″-"Uninstall TestDirector7.6″,点击;
②看到唰唰的卸载后,系统会提示你重启才能卸载干净,照它的吩咐做吧;
③重启后,系统一登录就弹出一个对话框,告诉你TD已经完全卸载了,请放心!(切!你别信它的!!相信机器的话你就是傻瓜!不知道TD的程序设计师怎么那么没素质,居然如此不负责任的就popup一个对话框出来告诉我卸完了。)
④删除TD安装目录,如 C:\Program Files\Common Files\Mercury Interactive 下的全部文件(其实你会发现那个uninstall.exe还躺在那里,只不过你打开这个文件已经不能卸载了)�C注意:你如果有需要备份某些文件比如doms.mdb的话,请自行备份好,不要到时候哭哦!
⑤删除TD_Dir目录,比如 C:\TD_Dir�C同样注意先备份好里面的库文件,如果你需要的话。
⑥搜索C:\winnt目录下的所有mercury开头的文件如mercury.ini文件。
⑦查找注册表所有键值包含"td_dir"的键值,删除之。(建议不要搜索mercury关键字来删除,其实很多冗余信息根本不必删除,完全没有影响)
⑧在『计算机管理』里,把TD_user的相关用户删掉。
注:如果你的机器上装了一系列MI的工具,那卸载TD的时候要小心了,本篇文章未必适用,记住不要牵连"兄弟"哦^_^

为QTP安装microsoft script debugger

QTP中的调试功能是和microsoft script debugger结合在一起的,如果安装QTP的过程没有选择microsoft script debugger,QTP产生的脚本也就没法调试。此时可以重新安装microsoft script debugger,从

http://www.microsoft.com/downloads/details.aspx?familyid=2F465BE0-94FD-4569-B3C4-DFFDF19CCD99&displaylang=en 下载microsoft script debugger并安装,重启QTP就可以启动调试功能了。

星期四, 三月 08, 2007

LR在安装和卸载问题上的一点总结(转帖)

 

在安装 Loaderunnner 过程中也许你经常遇到,提示无法安装的情况,我也遇到过相关问题,于是查阅了相关资料,总结了一下,好东西不敢独享,拿出来和同行一起交流

(一) 提示:" the link file .... may be corrupted or has illegated link string "的,提示重复多次均无法安装。

原因 :你的 Loaderunner 的安装文件夹名写成中文了,造成 Lr 的安装教本无法识别路径,最终导致不断有这样的错误提示。

解决方案:把安装文件的目录名改为非中文就可以了。

(二)  没法完全卸载

要想把 LR 的老版本完全卸载,正确的步骤是:

1.  停止所有的运行的 LR 的进程和服务( including the Controller, VuGen, Analysis , or the LoadRunner Agent Process/Service )

2.  备份已有的脚本,你的脚本有可能在你的默认安装路径下

3.  在控制面板的添加删除程序中,删除 LR ,并重启机器

4.  手动删除所有 LR 的文件夹,包括您的开始菜单里的 LR 快捷方式

5.  如果你的版本是 6.0 系列的,删除 Borland 文件夹(通常在 C:\Borland or C:\BDE  目录下)

6.  搜索    wlrun.* 、    vugen.* ,除了安装文件夹中的文件,其他的都删除

7.  打开注册表,找到

如果只安装了 MI 公司的 LoadRunner 这一个产品,请删除:

HKEY_LOCAL_MACHINE\SOFTWARE\Mercury Interactive

HKEY_CURRENT_USER\SOFTWARE\Mercury Interactive

否则请删除:

HKEY_LOCAL_MACHINE\SOFTWARE\Mercury Interactive\LoadRunner

HKEY_CURRENT_USER\SOFTWARE\Mercury Interactive\LoadRunner

删除所有和 LR 有关的数值,除了你的 License2 或 License。

8.  清空回收站

实现以上步骤后,即可放心安装了,切记在重装后,一定要重启机器,因为一些必要信息要写入注册表。

(三)  卸载后 , 执行安装过程时出现" license security violation.Operation is not allowed "提示信息 , 安装失败

解决方案:

1.  进入一台 Loadrunner 运行正常的电脑(安装路径要和你的相同)进入注册表,导出以下两个目录:

HKEY_CURRENT_USER\Software\Mercury Interactive

HKEY_LOCAL_MACHINE\SOFTWARE\Mercury Interactive

2.  回到刚才安装不成功的电脑 , 进入注册表导入刚才这两个文件。

3.  再次执行安装。

建议:如果有用 Ghost 提前做 Ghost,或者为系统设置还原点。

星期三, 三月 07, 2007

Mercury LoadRunner 8.1 使用前必读(一)

本文件提供了下列有关LoadRunner 8.1 版的信息:

详细信息,请参阅 LoadRunner 文档。

LoadRunner 8.1 的新增功能

文档

  • LoadRunner 快速入门提供简短的逐步概述和使用 LoadRunner 的说明。
  • LoadRunner 教程带着您通过负载测试过程,对 LoadRunner 的主要功能及特点有以详细的解释。
  • 疑难解答指南提供清楚的解释和对有关 Controller 连接和 Web 协议错误的疑难解答的提示。
  • 当 Controller 输出窗口或 VuGen 执行日志中出现错误消息时,您可以突出显示该消息并单击 F1 以得到详细的疑难解答信息。或者,通过完全可搜寻的 HTML 帮助文件可以轻松地访问疑难解答信息。

监视器

  • 使用SAP 事务细分,您可以快速而轻松地确定问题的根本原因(例如:DBA,网络,WAS,应用程序,操作系统/硬件),并只和相关的专家联系而不是 将问题展示给整个组的人。
  • SiteScope 监控器的新集成-以下的 SiteScope 监控器可以在 LoadRunner 环境中配置:SQL、Sybase、Citrix、Oracle、Windows resource、WebSphere、Unix、和 WebLogic 7.x/8.x 应用程序服务器。

协议

  • 支持 ADO.NET 和 Oracle 10G 录制和重播回放。
  • 支持 Kerberos 验证

VuGen

VuGen (Mercury 虚拟用户生成器) 版本 8.1 提供许多增强功能,帮助您创建有效的 Vuser 脚本。

工作流程向导

新的 工作流程向导将引导您通过创建 Vuser 脚本的步骤。每个向导屏幕展示该步骤的概述,其中包含更多信息或对话框的链接。

向导还提供录制和重播回放的摘要报告。如果发生错误,还提供指向疑难解答指南的链接。

VuGen 还有一个和向导一起使用的任务面板。面版上列有创建脚本所要求的全部任务。任务列表中的箭头指示当前的任务。可以单击所需的任务以从一个任务移动到另一个任务。

缩略图和事务编辑器

VuGen 目前支持适用于 Web、SAPGUI、和 Citrix-ICA Vuser 脚本的缩略图视图。可以重命名及注释缩略图,并筛选只显示主要缩略图。

事物编辑器通过缩略图为您提供脚本事务的显示概述。可以拖动事务方括号以标记事务的开始及结尾。

事物编辑器还提供可筛选的事务列表,让您能够重命名或删除现有的事务。

调试功能

VuGen 有一个新的"运行时数据"选项卡。通过它,您可以在运行脚本期间查看运行时信息。该选项卡显示循环号、操作名称、行号、和参数值。

VuGen 的"断点管理器"提供管理断点的单一界面。使用"断点管理器",您可以在脚本中添加、删除、启用、和禁用断点。

VuGen 允许您在脚本中设定书签。您可以使用单键在脚本每一部分的书签之间导航。

增强的 NTLM 验证

VuGen 具有增强的 NTLM 验证支持。VuGen 提供输入 NTLM 登陆信息的用户界面,同时自动捕获域名和用户名。这样避免需要通过手动修改脚本来输入用户名和密码。

安装和配置信息

Microsoft Jet 4.0 Database Engine

LoadRunner 安装要求在您的 NT 计算机上装有 Microsoft Jet 4.0 Service Pack 6 (SP6) 或更高版本的数据库引擎。请从以下链接获得 Microsoft Jet 4.0 数据库引擎的最新 Service Pack:

http://support.microsoft.com/default.aspx?scid=kb;zh-cn;q321185

Microsoft 数据访问组件 (MDAC)

LoadRunner 安装可能会在您的 NT 计算机上将现有的 MDAC 版本升级到 2.71。

安装要求

  • 支持 Windows NT 4.0 SP6a、Windows 2000 SP3 或更高版本、Windows XP Professional SP1、和 Windows 2003。
  • Mercury LoadRunner 不支持 Intel 超线程技术。超线程可以在 BIOS 里禁用。有关详细信息,请参阅:
  • http://www.microsoft.com/windows2000/docs/hyperthreading.doc.

  • 以下 UNIX 操作系统中支持 LoadRunner 负载生成器:Solaris 2.8 和 2.9、HP-UX 11.00 和 HP-UX 11.11、Linux RedHat 9、AIX 4.3.3 和 5.2
  • 要在 RedHat Linux 9.x 上使用 LoadRunner,请确保安装了下列包:glibc-2.3.2-27.9.i386.rpm、glibc-common-2.3.2-27.9.i386.rpm、glibc-debug-2.3.2-27.9.i386.rpm、glibc-devel-2.3.2-27.9.i386.rpm、glibc-profile-2.3.2-27.9.i386.rpm 、glibc-utils-2.3.2-27.9.i386.rpm、nscd-2.3.2-27.9.i386.rpm。

  • 要在 Windows 2000 上运行 LoadRunner,您必须具有修改文件和注册表项的本地管理员权限。
  • 要求 Internet Explorer 5.1 SP1 或更高版本。
  • WAN 仿真需要在负载生成器计算机上安装一个以太网或者快速以太网接口卡。
  • 优化控制台要求 MSXML 3 或更高版本。
  • 远程性能监视器服务器要求计算机上装有 IIS Server 5.0;Windows 2000 Server 或 2000 Advanced Server;Internet Explorer 5.1 或更高版本。
  • PeopleSoft Tuxedo 监视器要求 Tuxedo 工作站客户端,版本 6.3 或更高版本。
  • .NET CLR 监视器要求装有 Microsoft .NET Framework 的服务器计算机。
  • SAPGUI 监视器要求:
  • 操作监视器的计算机上装有 SAPGUI for Windows 客户端 6.20 或更高版本。

    SAPGUI for Windows 6.20 客户端的最新修补程序。最低支持级别为修补程序 36。有关详细信息,请参阅更多 SAP 信息部分。

  • Diagnostics for J2EE 要求:
    • 介体必须安装在与 Controller 和探测器位于同一 LAN 的负载生成器计算机上。
    • 要接收 Diagnostics for J2EE 数据,需要使用 Windows 负载生成器。
    • 每个方案场景必须使用唯一事务名称。
  • 深度诊断要求:
    • Windows:在 USERNAME 连接参数中提供的用户必须具有管理员权限。
    • UNIXRSH 和 RCP 守护程序必须在 UNIX 服务器上运行,用户应该有运行远程 shell 命令的权限,而且执行 RSH 命令后不应该生成任何输出。

多语言环境中的内容检查

  • 此版本支持法语、德语、西班牙语、和意大利语的内容检查规则。必须按系统的区域设置安装正确的语言文件。适用的语言文件也可以从 CD 上复制:
  • ..\lrunner\lrunner\WebInfra.nt\setup\international\<语言>\dat\LrwiAedInstallation.xml

复制到 <LoadRunner>/dat 目录。

Windows 2000 Controller 和负载生成器计算机

如果 Controller 或负载生成器计算机是 Windows 2000,那么请进行下列配置以提高性能:

  • 负载生成器:要优化性能并在每台负载生成器计算机上运行更多虚拟用户,请执行下列操作:在"控制面板系统"对话框中,单击"高级"选项卡,并确保已选中"性能选项"部分内的"后台服务" 选项。
  • Controller:要优化 Controller 计算机上的性能,请执行下列操作:在"控制面板系统"对话框中,单击"高级"选项卡,并确保已选中"性能选项"部分内的"应用程序" 选项。

Windows XP Professional SP2 注意事项

如果您运行的是 Windows XP Service Pack 2 (SP2),在默认情况下 Windows 防火墙为打开。防火墙不允许某些 LoadRunner 组件之间相互通信。因此需要关闭 Windows 防火墙。

要关闭Windows 防火墙:

  1. 单击"开始"然后单击"控制面板"。
  2. 在控制面板中,单击"Windows 安全中心"(不是在控制面板的"高级"显示)。
  3. 单击 Windows 防火墙。
  4. 在"常规"选项卡中点选"关闭"。
  5. 注意:关闭 Windows 防火墙增加计算机的安全风险。

    对于每个需要防火墙的进程,为了允许该进程,您可以点击弹出窗口(表示程序需要防火墙)中的"允许"按钮,或通过"异常"选项卡手动关闭 Windows 防火墙。

HP-UX

要在 HP-UX 平台上运行 LoadRunner,必须先安装两个 HP 修补程序(PHSS_17225 和 PHSS_17872,用于升级 C++ 库)。也可以从 HP 的网站上获得这两个修补程序。

  1. 以超级用户身份登录。
  2. 将 PHSS_17225 和 PHSS_17872(从 LR 安装的 patch 目录)复制到 /tmp 目录中。
  3. 运行"sh PHSS_17225",该操作会创建两个文件:PHSS_17225.text 和 PHSS_17225.depot。
  4. 运行 "swinstall -x matchtarget=true -s PHSS_17225.depot"
    完成安装修补程序后,系统将重新启动。
  5. 运行"sh PHSS_17872",该操作会创建两个文件:PHSS_17872.text 和 PHSS_17872.depot。
  6. 运行"swinstall -x matchtarget=true -s PHSS_17872.depot"

Oracle NCA 窗体支持

支持窗体 4.5、6和9。有关窗体 4.5 的配置说明,请参阅《Mercury 虚拟用户生成器用户指南》。