共 3 页: 上一页 1 2 3 下一页
摘要:上一节我们说了关于WatiN的自动化的框架的设计,一般的系统应用应该可以。关于Case的本身的编写在实际应用中也会有一些问题和难题。这一节我将WatiN的弹出框作一下详细的总结。在实际网页中,操作按钮可能弹出各种样式的弹出框,如何进行有效的处理呢?1、Alert Dialog Alert对话框很简单,弹出之后只是一个提示作用,弹出之后进行确认即可。 public static void CaptureAlertDialog(this Browser browser, Action<AlertDialogHandler> operation, int waitTimeInSecond 阅读全文
posted @ 2011-04-08 13:21 stonespawn 阅读 (2355) 评论 (3) 编辑
摘要:利用WatiN进行自动化测试,并不仅仅的将代码堆放在一起就OK了,对于一个成熟的公司,有相对较为稳定的测试流程;那么对于我们来说,需要设计一个较为清晰的结构才能应对测试流程和管理测试用例,如何设计测试用例的框架?比如测试一个用户注册然后登录,进入页面之后,再创建一条记录。因长的测试流程中肯定有功能相似的代码部分,例如登录或者是新增一条记录。如何去编制cases?细分的原则又是什么呢? 1、TestCases和TestSuite关系(1)TestSuite相当于Case的模块,大量的Case存放肯定是需要划分母块的,否则就难以查询和维护、和实时更新。 (2)TestSuite和TestCase关 阅读全文
posted @ 2011-04-06 17:04 stonespawn 阅读 (1350) 评论 (2) 编辑
摘要:软件测试行业目前在国内逐渐的发展起来了,但是国内的软件测试行业主要是 黑盒测试也就是我们平常所说的系统测试或功能测试,但真正做到像微软那样的所有测试开发还是很少。 下面言归正传,讲解一下WatiN。 1、WatiN是什么? WatiN 即Web Application Testing in .Net,它是在.Net平台喜爱调用IE进行Web 程序测试的开源工具。WatiN的官方网站:http://watin.sourcefoge.net/。 说到Web自动化测试工具,大家可能最熟悉的是QTP,LoadRunner。此两者的强大之处我想大家都有耳闻,另外就是利用Ruby语言开发的自动化测试框架W 阅读全文
posted @ 2011-04-02 15:54 stonespawn 阅读 (2160) 评论 (4) 编辑
摘要:N长时间都没有写博客了,似乎将自己松懈了,还是工作忙了,还是其他繁琐之事?前几天做一个小的功能,就是在web页面调用系统服务,或者调用自己的服务程序。一些心得和大家分享一下,网上的相关知识点也比较少,MSDN上有很多,但是英文较差的我又点吃力。[代码][代码]原以为简单的调用便可,如下: try {ServiceController sc = new ServiceController("IIsW... 阅读全文
posted @ 2009-05-05 22:54 stonespawn 阅读 (1412) 评论 (4) 编辑
摘要:参加了,但是一直没有关注,年后,就在前天收到了一件T-shirt,白+黄 。 这个是获奖的名单:http://www.cnblogs.com/cmt/archive/2008/12/30/1364986.html 阅读全文
posted @ 2009-04-03 11:22 stonespawn 阅读 (108) 评论 (0) 编辑
摘要:工作闲时:做一个小功能,就是用C#语法创建一个虚拟目录,从网上搜搜都是,但是呢如果机器的.net framework的版本很多,需要设置框架的版本改如何写呢?[代码][代码] 将Asp.net框架的版本设为2.0,其实在虚拟目录属性添加一个属性即可,newVirDir.Properties["ScriptMaps"].Value = ScriptArray().ToArray(); newVirD... 阅读全文
posted @ 2009-02-24 16:16 stonespawn 阅读 (1666) 评论 (5) 编辑
摘要:网站的开发,我总会遇到路径的问题,而且有时还搞不明白。总是自己经过调试之后才知道应用什么路径,如何去取路径。面对这半知半解的 问题,我准备写一写这些小问题,也好给自己长个记性。 1、先从C#中提供的几个方法说起吧://返回与Web服务器上的指定虚拟路径相对应的物理文件路径 Response.Write(Server.MapPath("~"));Response.Write("</br>... 阅读全文
posted @ 2009-01-16 12:00 stonespawn 阅读 (1518) 评论 (2) 编辑
摘要:最近做一个简单的登录界面,发现一个小问题,贴出来和大家分享一下。如果大家看着不值一提,请大家拍砖。 平时可能太大意,有些小问题居然都没有发现。我做一个不同的管理员进行管理时,有个dorpdownlist进行选择,就无法进行使用回车键进行登录;如图: 平时进行登录总是没有遇到这样情况,以为敲回车登录是一件很“天经地义”的事,可是这次我总是查了很多原因就是没有发现蛛丝马迹。不... 阅读全文
posted @ 2009-01-13 14:42 stonespawn 阅读 (693) 评论 (1) 编辑
摘要:IE8的Beta1版本出来好长时间了,总是想找个机会玩玩,可偏偏工作忙, 无暇东顾啊,只能等到闲时。今天看了一下,IE8的Beta2版本也出来了,何不尝试一下Beta2版本的新特新和新功能呢?更何况说IE现在是遵守W3C的标准。 本机装的软件我给说几个重点: 系统:windows xp sp2更新很多补丁 IE:IE7(原是IE6) 杀毒软件:kis7.0 最新数据库 傲游浏览器(奥运版) 1、兴... 阅读全文
posted @ 2008-11-06 10:56 stonespawn 阅读 (2912) 评论 (46) 编辑
摘要:工作这么长时间了,天气闷热时,就是遏制不了自己上班打瞌睡,实在难受啊! 回想起来,把自己的打瞌睡的方法给总结总结: 1、见缝插针 法 平时就是在程序调试的几秒钟内,偷着睡一会,能睡几秒就是几秒。 2、明目张胆 法 没事的时候,就是睁着眼睛睡,让领导和同事还以为你在看书呢! 3、直截了当 法 实在是抗不住了,直接趴在桌子上睡觉,此方法最为不妥,很容易让领导对你的影响不好... 阅读全文
posted @ 2008-10-30 13:33 stonespawn 阅读 (120) 评论 (2) 编辑
共 3 页: 上一页 1 2 3 下一页