<html>
<head>
<meta http-equiv=Content-Type content="text/html; charset=windows-1255">
<meta name=Generator content="Microsoft Word 12 (filtered)">
<style>
<!--
/* Font Definitions */
@font-face
{font-family:"Cambria Math";
panose-1:2 4 5 3 5 4 6 3 2 4;}
@font-face
{font-family:Calibri;
panose-1:2 15 5 2 2 2 4 3 2 4;}
/* Style Definitions */
p.MsoNormal, li.MsoNormal, div.MsoNormal
{margin-top:0cm;
margin-right:0cm;
margin-bottom:10.0pt;
margin-left:0cm;
text-align:right;
line-height:115%;
direction:rtl;
unicode-bidi:embed;
font-size:11.0pt;
font-family:"Calibri","sans-serif";}
h3
{mso-style-link:"雒瓔� 3 囀";
margin-right:0cm;
margin-left:0cm;
font-size:13.5pt;
font-family:"Times New Roman","serif";}
a:link, span.MsoHyperlink
{color:blue;
text-decoration:underline;}
a:visited, span.MsoHyperlinkFollowed
{color:purple;
text-decoration:underline;}
span.3
{mso-style-name:"雒瓔� 3 囀";
mso-style-link:"雒瓔� 3";
font-family:"Times New Roman","serif";
font-weight:bold;}
.MsoPapDefault
{margin-bottom:10.0pt;
line-height:115%;}
@page Section1
{size:595.3pt 841.9pt;
margin:72.0pt 90.0pt 72.0pt 90.0pt;}
div.Section1
{page:Section1;}
-->
</style>
</head>
<body lang=EN-US link=blue vlink=purple>
<div class=Section1 dir=RTL>
<p class=MsoNormal dir=RTL style='margin-bottom:0cm;margin-bottom:.0001pt;
line-height:normal'><font size=3 face="Times New Roman"><span lang=HE
style='font-size:12.0pt;font-family:"Times New Roman","serif"'>蔆誕 誅 鋼膳
街瘉羨瘋 諸雜蝗� 菔髡雛� 窟琯萸碟慷� 懸準 �-</span></font><font size=3
face="Times New Roman"><span dir=LTR style='font-size:12.0pt;font-family:"Times New Roman","serif"'>VBScript</span></font><span
dir=RTL></span><font size=3 face="Times New Roman"><span lang=HE
style='font-size:12.0pt;font-family:"Times New Roman","serif"'><span dir=RTL></span>.
窠嫁� 韶 睏� 蛙慼 獐� 颯慼 街瘉羨 菔髡雛� �-</span></font><font size=3
face="Times New Roman"><span dir=LTR style='font-size:12.0pt;font-family:"Times New Roman","serif"'>VBScript</span></font><span
dir=RTL></span><font size=3 face="Times New Roman"><span lang=HE
style='font-size:12.0pt;font-family:"Times New Roman","serif"'><span dir=RTL></span>
錕-獐� 髁犒� <a
href="http://www.advancedqtp.co.il/knowladge-base/code-techniques/using-classes/">蔆誕
溝雜蝠</a> 摹瘉羨 菔髡雛�.</span></font></p>
<p class=MsoNormal dir=RTL style='margin-bottom:0cm;margin-bottom:.0001pt;
line-height:normal'><span dir=RTL></span><font size=3 face="Times New Roman"><span
lang=HE style='font-size:12.0pt;font-family:"Times New Roman","serif"'><span
dir=RTL></span> </span></font></p>
<p class=MsoNormal dir=RTL style='margin-bottom:0cm;margin-bottom:.0001pt;
line-height:normal'><font size=3 face="Times New Roman"><span lang=HE
style='font-size:12.0pt;font-family:"Times New Roman","serif"'>菔痛� 誅 曇雛�
餃� 溼菊瘋 蛟監瘋 萌藝裁 蝨摩群 (颯經�, 孽蝦� 菔髡雙 琦� 諸筧 蝨摩� 琦譁), 粱�
餃� 蝠孽蝦� 滔繆癖� 瑣瓔 置飼� 懸 照瑭�. 痙� 飼勸 巉盜� 巍窠靼� 萸瓔綑群
溜滇巍瘋 滂慮蝗� 萌藝裁 蝨摩群, 憔飼� 瓔獵 慧櫻篦� 萌, 痢 影 影諒 琯囁 蝗獐碩.</span></font></p>
<p class=MsoNormal dir=RTL style='margin-bottom:0cm;margin-bottom:.0001pt;
line-height:normal'><font size=3 face="Times New Roman"><span lang=HE
style='font-size:12.0pt;font-family:"Times New Roman","serif"'> </span></font></p>
<p class=MsoNormal dir=RTL style='line-height:normal'><a name=section-1></a><b><font
size=3 face="Times New Roman"><span lang=HE style='font-size:12.0pt;font-family:
"Times New Roman","serif";font-weight:bold'>煎� 溘餌�</span></font></b></p>
<p class=MsoNormal dir=RTL style='margin-bottom:0cm;margin-bottom:.0001pt;
line-height:normal'><font size=3 face="Times New Roman"><span lang=HE
style='font-size:12.0pt;font-family:"Times New Roman","serif"'>蛔綏�, 煎� 溘餌�
萌藝裁 蝨摩群 滇� 溥摩 煎嚼� 萸群�. 錕盡� 襟 慼獵� 煩蛙� 錕 蝨摩� 琦譁 諸筧
溜髡雙 煉盜碩 懸擇.</span></font></p>
<p class=MsoNormal dir=LTR style='margin-bottom:0cm;margin-bottom:.0001pt;
text-align:left;line-height:normal;direction:ltr;unicode-bidi:embed'><span
dir=LTR></span><font size=3 face="Times New Roman"><span style='font-size:12.0pt;
font-family:"Times New Roman","serif"'><span dir=LTR></span> </span></font></p>
<p class=MsoNormal dir=LTR style='margin-bottom:0cm;margin-bottom:.0001pt;
text-align:left;line-height:normal;direction:ltr;unicode-bidi:embed'><font
size=3 face="Courier New"><span style='font-size:12.0pt;font-family:"Courier New"'>Class
clsCaller<br>
<font color="#000099"><span style='color:#000099'>Private</span></font>
Phone <font color="#009900"><span style='color:#009900'>�Will hold a clsPhone
instance</span></font><br>
<br>
<font color="#000099"><span style='color:#000099'>Private</span></font>
<font color="#000099"><span style='color:#000099'>Sub</span></font>
Class_Initialize<br>
<font color="#000099"><span style='color:#000099'>Set</span></font>
Phone = <font color="#000099"><span style='color:#000099'>New</span></font>
clsPhone <font color="#009900"><span style='color:#009900'>�Create instance</span></font><br>
Phone.<font color=black><span style='color:black'>Number</span></font>
= <font color="#993333"><span style='color:#993333'>"902359454235"</span></font><br>
<font color="#000099"><span style='color:#000099'>End</span></font>
<font color="#000099"><span style='color:#000099'>Sub</span></font>
<br>
<br>
<font color="#000099"><span style='color:#000099'>Private</span></font>
<font color="#000099"><span style='color:#000099'>Sub</span></font>
Class_Terminate<br>
<font color="#000099"><span style='color:#000099'>Set</span></font>
Phone = <font color="#000099"><span style='color:#000099'>Nothing</span></font>
<font color="#009900"><span style='color:#009900'>�Destroy instance</span></font><br>
<font color="#000099"><span style='color:#000099'>End</span></font>
<font color="#000099"><span style='color:#000099'>Sub</span></font>
<br>
<br>
<font color="#000099"><span style='color:#000099'>Public</span></font>
<font color="#000099"><span style='color:#000099'>Sub</span></font> Dial<br>
<font color="#000099"><span style='color:#000099'>Call</span></font>
Phone.<font color=black><span style='color:black'>Dial</span></font> <font
color="#009900"><span style='color:#009900'>�Use the clsPhone class instance</span></font><br>
<font color="#000099"><span style='color:#000099'>End</span></font>
<font color="#000099"><span style='color:#000099'>Sub</span></font><br>
<br>
<font color="#000099"><span style='color:#000099'>End</span></font> Class<br>
<br>
Class clsPhone <br>
<font color="#000099"><span style='color:#000099'>Public</span></font>
sNumber<br>
<br>
<font color="#000099"><span style='color:#000099'>Public</span></font>
<font color="#000099"><span style='color:#000099'>Sub</span></font> Dial<br>
<font color="#000099"><span style='color:#000099'>MsgBox</span></font><font
color=black><span style='color:black'>(</span></font><font color="#993333"><span
style='color:#993333'>"Dialed"</span></font> & sNumber<font
color=black><span style='color:black'>)</span></font><br>
<font color="#000099"><span style='color:#000099'>End</span></font> <font
color="#000099"><span style='color:#000099'>Sub</span></font><br>
<font color="#000099"><span style='color:#000099'>End</span></font> Class<br>
</span></font></p>
<p class=MsoNormal dir=LTR style='margin-bottom:0cm;margin-bottom:.0001pt;
text-align:left;line-height:normal;direction:ltr;unicode-bidi:embed'><font
size=3 face="Times New Roman"><span style='font-size:12.0pt;font
没有合适的资源?快使用搜索试试~ 我知道了~
FrameworkManager Version 0.81开源自动化框架
共44个文件
htm:10个
xml:7个
vbs:5个
5星 · 超过95%的资源 需积分: 12 34 下载量 192 浏览量
2009-12-22
09:43:26
上传
评论 1
收藏 454KB ZIP 举报
温馨提示
FrameworkManager处理了应用程序的UI层的所有麻烦和细枝末节的琐碎事情,让你编写出更好、更清晰、更简介的测试脚本。FrameworkManager除了提供一个极为简单的接口用于构建和维护脚本之外,还解决了QTP的对象库和描述性编程的问题。 通常我们构建的代码会变得很臃肿,过于复杂而难以维护,例如写了很多的Select-Case或If结构的语句(如果输入域仅能接受Email格式数据,则这样;如果只能接受地址,则那样...)。按照这种方式写的脚本会难以维护,因为一旦被测试的应用程序添加了新的输入域,则需要重复很多代码修改和调整的工作,使用FrameworkManager则能让这些工作成为过去。 FrameworkManager是由Yaron Assa(www.AdvancedQTP.com)开发的一个开源的QTP自动化测试框架,目的是让QTP的脚本编写更为优雅和清晰(for elegant, clean scripting with QTP)。FrameworkManager仅仅关注脚本需要的信息,从而保持脚本代码的简单,避免凌乱的代码。决策判断的结构语句被分解成独立的小类,这些小类可以被轻易地维护和更新,而不至于引入大量的BUG。更重要的是,FrameworkManager是环境无关的,能被轻易地扩展用于处理那些尚未被识别的对象和控件。
资源推荐
资源详情
资源评论
收起资源包目录
FrameworkManager Version 0.81开源自动化框架.zip (44个子文件)
FrameworkManager
Documentation
Hebrew
Changelog Heb.htm 29KB
Overview Heb.htm 46KB
Changelog Heb.files
filelist.xml 217B
themedata.thmx 3KB
colorschememapping.xml 314B
Understanding FrameworkManager Heb.htm 43KB
Composing Classes Heb.htm 67KB
Project Documentation Heb.htm 18KB
Understanding FrameworkManager.htm 47KB
Changelog.files
filelist.xml 211B
themedata.thmx 3KB
colorschememapping.xml 314B
Composing Classes.htm 32KB
Project Documentation.htm 21KB
Overview.files
filelist.xml 210B
themedata.thmx 3KB
colorschememapping.xml 314B
Overview.htm 51KB
Changelog.htm 28KB
Resources
ObjectTree.xls 31KB
FrameworkManager.chm 372KB
Demo App
FrameworkDempApp.exe 28KB
FrameworkManager.qtpproj 2KB
Tests
Demo
Demo.usr 850B
Action0
Script.mts 33B
ObjectRepository.bdb 192KB
Resource.mtr 6KB
default.usp 347B
default.cfg 1KB
lock.lck 6KB
Default.xls 5KB
Test.tsp 24KB
Action1
Script.mts 6KB
ObjectRepository.bdb 192KB
Resource.mtr 6KB
Parameters.mtr 5KB
VBS Backup
Demo.vbs 6KB
Libraries
RandomValueClasses.vbs 11KB
General.vbs 4KB
clsTreeLevel.vbs 69KB
InputClasses.vbs 59KB
FrameworkManager.tdssln.settings 3KB
document config.xml 2KB
FrameworkManager.tdssln 430B
共 44 条
- 1
资源评论
- spadewtt2014-06-13用了,还不错,但需要继续完善
- jleitao19742013-06-11希望可以使用,官网下载不了,找不到了
Smile宅
- 粉丝: 2
- 资源: 64
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功