这一个部分我们来讲用SHDocVw对IE进行操作。
接下来的几篇文章我们都会以Console Application来向大家介绍Web自动化的一些基础。
以下的代码在VS2005上通过测试,相信在VS2005 express已经VS2008上也可以通过,不过在VS2003上可能要稍微修改。使用vs2003的朋友,建议大家使用VS2005 express。
浏览器使用了IE7。 IE6以及更低版本并没有做过试验。
首先我们打开VS2005,建立一个Console Application项目:
新建一个命令行工程
接下来我们需要包含两个引用了,就是mshtml和SHDocVw。关于这两个dll的简单介绍,请参见:自己动手写Web自动化测试框架(1) :概述
包含mshtml引用
第二个SHDocVw一定要在下面这个路径找:(C:\Program Files\Microsoft Visual Studio 8\Application\PreEmptive Solutions\Dotfuscator Community Edition)