查看完整版本: IE机器人 — 一个操作IE的小程序

developing_T 2006-9-25 16:08

IE机器人 — 一个操作IE的小程序

好久没来发贴了,今天事不算多,过来看看。
最近写了一个小测试程序,测试IE窗口,模拟人进行窗口最大化,拖动,拖拽等操作,程序在附件里,有兴趣的看看吧,源代码也在附件里,有兴趣的联系我。
VC编写,注释还算比较全。

[[i] 本帖最后由 developing_T 于 2006-9-25 16:37 编辑 [/i]]

developing_T 2006-9-25 16:32

源代码 -  VC 工程

[[i] 本帖最后由 developing_T 于 2006-9-25 16:37 编辑 [/i]]

rara 2006-11-13 23:49

很好玩
但是基础太差,没看懂,明天用VC看下

bingbingyang11 2006-11-29 13:21

下了,谢谢楼主

renheyou 2007-6-7 17:50

up up zai up

厍仕杰 2007-6-7 19:45

很久没有编成啦 !

xiyufenfei 2007-6-26 09:59

下来看看谢谢

kitteylnm 2007-7-11 10:36

应用程序下载不了啊

第一个附件不能下载

wwu 2007-8-3 09:29

怎么下不了

changlang530 2007-9-5 10:49

谢谢

jackiechang2008 2007-9-11 23:44

回复 #1 developing_T 的帖子

下了,谢谢楼主

sql 2007-10-12 09:04

:)  下来看看

tomtang 2007-11-11 18:28

谢谢。
试过,好用。
IE地址栏下拉功能,在IE7.0中不好用。
向楼主学习分享源代码的精神。

awei0610 2007-12-13 14:39

还没用,先感谢下楼主

developing_T 2008-3-28 14:44

你也能开发出这样一个简单的机器人工具,不过要先从基础开始,参考一下我写的这个文档,当作一个自动测试工具开发入门参考吧: [url]http://bbs.51testing.com/thread-107570-1-1.html[/url]

mythxhg 2008-3-28 17:20

写得不错,
不过象窗口最大化,下拉列表等操作可以通过消息来完成,你代码里都是用坐标计算之后用鼠标事件来执行,不知道这样会不会有健壮性的问题.

developing_T 2008-3-29 16:22

如果通过消息完成操作虽然用代码实现起来比这个容易,但是GUI测试的目的就是要模拟手工操作,健壮性没有问题,不管你的IE在什么地方程序都会精准的找到,他是先通过查找IE窗口句柄,通过句柄获得窗口属性,比如位置,大小上面的控件位置等。

yil1 2008-5-7 12:32

多谢!下来参考参考!:handshake
页: [1]
查看完整版本: IE机器人 — 一个操作IE的小程序