摘要:
非Web程序(桌面程序)的设置一般都存在注册表中。 给这些程序做自动化测试时, 需要经常要跟注册表打交道。 通过修改注册表来修改程序的设置。本章介绍如何利用C#程序如何操作注册表, 特别是如何操作64位操作系统的注册表。阅读目录自动化测试经常需要修改注册表Windows注册表简介C#修改注册表32位... 阅读全文
posted @ 2014-07-25 00:24
MrMrCash
阅读(818)
评论(0)
推荐(0)
摘要:
在平常的测试工作中,经常要安装软件,卸载软件, 即繁琐又累。 安装和卸载完全可以做成自动化。 安装软件我们可以通过自动化框架,自动点击Next,来自动安装。 卸载软件我们可以通过msiexec命令行工具自动化卸载软件阅读目录用msiexec 命令来卸载软件注册表中查找ProductCodeC#中自动... 阅读全文
posted @ 2014-07-25 00:22
MrMrCash
阅读(332)
评论(0)
推荐(0)
摘要:
目前市面上有很多Web UI自动化测试框架,比如WatiN, Selinimu,WebDriver,还有VS2010中的Coded UI等等. 这些框架都可以操作Web中的控件,模拟用户输入,点击等操作,实现Web自动化测试。其实这些工具的原理都一样,都是通过调用IE COM接口和HTML DOM ... 阅读全文
posted @ 2014-07-25 00:19
MrMrCash
阅读(459)
评论(0)
推荐(0)
摘要:
GUI自动化测试和做外挂的原理很相似,都是模拟用户的鼠标和键盘操作, 给自己的程序写自动化就是做测试,给别人的程序写自动化就是外挂了。本文使用的技术也同样适用制作“对对碰”,"找茬" 之类游戏的外挂。阅读目录QQ连连看外挂实现原理GUI自动化测试的原理什么是句柄P/Invoke机制获取游戏窗体的句柄... 阅读全文
posted @ 2014-07-25 00:18
MrMrCash
阅读(862)
评论(0)
推荐(0)
摘要:
还记得2011年春运,12306火车票预订网站经常崩溃无法登录吗。 今天我们就开发一个12306网站自动登录软件。 帮助您轻松订票通过前两篇博客Fiddler教程和HTTP协议详解,我们了解了Web的原理.Web的原理就是,浏览器发送一个Request给Web服务器,Web服务器处理完这个请求之后发... 阅读全文
posted @ 2014-07-25 00:10
MrMrCash
阅读(1090)
评论(0)
推荐(0)
浙公网安备 33010602011771号