- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
对象识别规则?SilkTest2008Borland 软件公司8303 N. Mopac Expressway,Suite A-300, Austin, TX 78759-8374 USA Borland在本文档中可能包含注册专利或专利覆盖的部件。请查阅产品CD或“关于”对话框中的产品专利列表。任何对本文档的装饰都不会获得任何专利的license。 Copyright @ 1992-2008 Borland软件公司及其子公司。所有Borland商标以及产品名称均为Borland软件公司注册商标(美国和其他国家)。所有其他标志为相应所有者拥有。 2008年3月 PDF 目 录 窗口声明标识符和标签的结构4图例和注释4DOM扩展4Html对象识别8窗口声明标识符和标签的结构SilkTest的对象识别系统使用窗口声明标识符作为一个对象的逻辑名,使用一个标签或多个标签作为唯一识别对象的属性。为了保证整个浏览器的健壮操作,SilkTest使用一个复杂的规则系统来构建标识符和相关属性。 窗口声明标识符、标签或多标签是根据如下信息按层次构建的,例如:HTML对象属性和邻近的静态文本。与类相关的标题和WindowID构建规则形成了窗口声明标识符、简单标签和多标签构建规则的基础。索引构建规则是独立于类的。 图例和注释 识别效率并不受标题、WindowID和窗口声明标识符中字符长度限制的影响。 图例CST :Closest Static Text(邻近的静态文本)BNT : Browser Nearest Text Checkbox(浏览器最近的文本选择框) (Agent CST default, Browser CST option) Caption(标题) : Restricted to 127 characters(不超过127个字符) WindowID : Restricted to 63 characters(不超过63个字符) HTML Tag Attributes(HTML标签属性): ALT, CONTENT, HREF, HTTP-EQUIV, ID, NAME, SRC, VALUE : Interpret as takes precedence over(解释为“优先于”) 4Test : Produces - Window Declaration Identifier, Single Tag or Multitag(产生——窗口声明标识符、简单标签或多标签) Agent(代理): Produces - Index, Prior Text, Location(产生——索引、优先级、位置) Extension(扩展): Produces - WindowID, Caption(产生——WindowID、标题) DOM扩展 下面的表格定义了在DOM处理过程中使用的基本关系和规则。 DOM中的基本关系Class(类) Caption Rules(标题规则) WindowID Rules(WindowID规则)Browser Child TITLE - PageLocation(URL)PageLocation(URL) Browser Child Frame TITLE (Frame) - NAME (Frame)- Page Location (URL) None HtmlCheckBox Browser CSTNAME-ClassName Counter HtmlColumn Inner Text -BNTIDHtmlComboBox not Applicable in DOM(DOM中不适用) HtmlForm NAME - BNTIDHtmlHeading Text IDHtmlHidden nner Text -BNTAMEHtmlImage IMG SRC I ALT - BNT N NAME - HREF HtmlImage INPUT type=image SRC not applicable in DOM - mapped to HtmlPushButton(DOM中不适用——映射为HtmlPushButton) HtmlLink-text AHREF text /A Inner Text - Agent CST NAME - HREF HtmlList Browser CSTNAMEHtmlListBox Browser CSTNAME-BlankHtmlMarquee BNT NAMEHtmlMeta NAME - HTTP-EQUIV-BNTCONTENTHtmlPopupList T AMEHtmlPushButton INPUT type=image SRC
文档评论(0)