浅谈Web自动化测试原理

浅谈Web自动化测试原理

ID:46255896

大小:271.44 KB

页数:8页

时间:2019-11-22

浅谈Web自动化测试原理_第1页
浅谈Web自动化测试原理_第2页
浅谈Web自动化测试原理_第3页
浅谈Web自动化测试原理_第4页
浅谈Web自动化测试原理_第5页
资源描述:

《浅谈Web自动化测试原理》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库

1、浅谈Web自动化测试原理冃前市面上有很多WebUI自动化测试框架,比如WatiN,Selinimu,WebDriver,还有VS2010中的CodedUI等等.这些框架都可以操作Web中的控件,模拟用户输入,点击等操作,实现Web自动化测试。其实这些工具的原理都一样,都是通过调用IECOM接口和HTMLDOM对IE浏览器以及WEB测试对象的操作。本文介绍脱离这些自动化测试框架。直接使用.NET提供的shdocvm.dll库來操作IE浏览器,使用mshtml.dll库來操作IE中的HTML对象。阅读目录优点添加引用操作I

2、E使用IEDevelopToolbar查看HTMLDOM操作IE中的HTML元素源代码下载优点通过直接操作IECOM来实现Web自动化,能让你在几分钟之内快速建立一个轻量型的自动化测试程序。大大的提高了测试效率。也有助于你理解WatiN这些自动化测试框架的运行原理.添加引用shdocvm.dll和mshtml.dll这两个库的COM组件名字和他们的dll名字不一样。所以比较难找。shdocvm.dll的COM组件名字叫,fMicrosoftInternetControls".添加引用如下AddReferences->C

3、omTab->MicrosoftInternetOKControlsAddReference.NETCOMProjectsBrowseRecentComponentNameTypeLibVe...

4、Path八MicrosoftExcel12,0ObjectLibrary1.6C:ProgramFilesMicrosoftMicrosoftExcel5.0ObjectLibrary1.0C:ProgramFilesMicrosoftMicrosoftFeeds^version1.01.0C:WINDOWSsy

5、stem32rrMicrosoftForms2.0ObjectLibrary2.0C:WINDOWSsystem32FMicrosoftForms2.0ObjectLibrary2.0C:WINDOWSsystem32FMicrosoftGraph12.0ObjectLibrary1.6C:ProgramFilesMicrosoftMicrosoftH323ServiceProvider1.0TypeLibrary1.0C:WINDOWSsystem32hMicrosoftHelpDataSer

6、vices1.0TypeLibrary1.0C:ProgramFilesCommonMicrosoftHelpVisuals1.01.0C:ProgramFilesCommonMicrosoftHTMLObjectLibrary4.0C:WINDOWSsystem32rrMicrosoftInfoPath2.0TypeLibrary2.0C:PROGRA-lMICRO5-2MicrosoftInformationCardIEHelper1.0TypeLi...1.0C:WINDOWSsystem3

7、2icMicrosoftInkDividerTypeLibrary^version1.51.5C:ProgramFilesCommonMicrosoftInkEditControl1.01.0C:WINDOWSsystem32U■MicrosoftInternetControls1.1C:WINDOW5system32i<11MicrosoftIPConferencingServiceProvider1.0T...1.0C:WINDOWSsystem32oMicrosoftJetandRepli

8、cationObjects2.6Library2.6C:ProgramFilesCommonMicrosoftLTScommonObjectLibrary1.0C:ProgramFilesCommonMicrosoftManagementConsole2.01.0C:WINDOWSsystem32rrMicrosoftMIMEEDITTypeLibrary1.01.0C:WINDOWSsystem32irMicrosoftMSMMeraeTvoeLibrary2.0C:ProaramFileslC

9、ommonv£

10、>Cancelmshtml.dll的COM组件名字叫"Microsoft.mshtml”,添加引用如卜AddReferences-〉.NETTab->Microsoft^mshtml②冈.NETAddReferenceComponentNameVersionRuntimePathAMicrosoft,Build.E

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。