找到相关内容 9
iOS自动化测试(原创)
安装部署   在敏捷开发中,经常会听到TDD,BDD这些词语,对于如何进行测试驱动开发,不同的敏捷团队有不同的执行方式,针对于目前在iOS下的测试方案,我们搭建了iOS的自动化测试平台。 需要的安装文件(以下文件放到同一个目录下面,我的命名是setup_cucumber):   1.Frank 源代码 (可以从http
http://www.cyqdata.cn/cnblogs/article-detail-52861 
当我们在谈论自动化测试时我们在谈论什么
请允许我借用雷蒙德?卡佛1981年成名作《当我们谈论爱情时我们在谈论什么》的标题,作为敏捷测试专栏第四篇文章的标题。当然,也请原谅我在这个伟大标题下喃喃自语的私货。   敏捷本无定式可循,不同的组织由于文化、产品和用户等的不同,在敏捷的具体做法上自然存在很大的差异——这本是敏捷实施中常态,但最近接触到不少敏捷组织中的测试管理者和测试工程师,大家对于如何在敏捷中做&ldquo
http://www.cyqdata.cn/cnblogs/article-detail-40283 
Silverlight/aspx/ajax/mvc的UI自动化测试
web前端的自动化测试,一般要能实现模拟鼠标点击、键盘录入、浏览器页面自动导航等功能,而且关键的是要对整个测试过程能自动录制并回放。 vs2010的SP2已经集成了内置功能,但是目前尚未正式发布,所以本文就不介绍了。有兴趣的同学可参考以下文章: http://msdn.microsoft.com/zh-cn/library/gg413374 http://www.cnblogs.com/scott
http://www.cyqdata.cn/cnblogs/article-detail-39955 
自动化测试——敏捷测试的基石
作为被冠以敏捷名称的测试,敏捷测试同样以快为目标。在敏捷测试中,快有三个方面的含义: 团队能够通过测试快速获知系统当前所处的状态,了解距离可工作的软件还有多远; 能够在一个迭代周期中快速完成回归测试和对新功能的测试; 开发工程师能够从持续的测试中得到快速的关于提交代码反馈。   简而言之,敏捷测试要求测试能够测试在短的时间间隔内持续发生且能够在短时间内完成。考虑到纯粹的依赖人工测试基本不可能达
http://www.cyqdata.cn/cnblogs/article-detail-39033 
针对Silverlight 4的UI自动化测试
针对Silverlight 4的UI自动化测试 目前Visual Studio 2010 SP1也早已发布,我们只需要在此基础上装Feature Pack 2补丁包,便可通过Coded UI Test来录制Silverlight 4的UI界面了,并Playback你的测试用例了。注意,Feature Pack2的用处是在被测试机器(MUT)打的补丁。当然你在所有机器上都装也不会有什么问题。 这
http://www.cyqdata.cn/cnblogs/article-detail-38362 
再谈UI自动化测试
最近还是发现有一些文章,个人对于自动化测试报有很大的怀疑态度,本人也对相关的文章给与了驳斥。我个人和公司对自动化测试都是报有很积极的态度的。这里我想再次的写一篇文章来阐述到底UI自动化测试可以做什么,作为一个优秀的UI自动化测试工程师应该具备有什么方面的技能,以及本人对UI自动化的一些经验和体会。   首先还是要强调一点,API和command line程序都是非常适合用自动化来进行测试的。我想
http://www.cyqdata.cn/cnblogs/article-detail-37739 
WatiN——Web自动化测试(三)【弹出窗口处理】
    上一节我们说了关于WatiN的自动化的框架的设计,一般的系统应用应该可以。关于Case的本身的编写在实际应用中也会有一些问题和难题。这一节我将 WatiN的弹出框作一下详细的总结。在实际网页中,操作按钮可能弹出各种样式的弹出框,如何进行有效的处理呢? 1、Alert Dialog Alert对话框很简单,弹出之后只是一个提示作用,弹出之后进行确认即
http://www.cyqdata.cn/cnblogs/article-detail-36106 
WatiN——Web自动化测试(一)
软件测试行业目前在国内逐渐的发展起来了,但是国内的软件测试行业主要是 黑盒测试也就是我们平常所说的系统测试或功能测试,但真正做到像微软那样的所有测试开发还是很少。 下面言归正传,讲解一下WatiN。 1、 WatiN是什么? WatiN 即Web Application Testing in .Net,它是在.Net平台喜爱调用IE进行Web 程序测试的开源工具。WatiN的官方网
http://www.cyqdata.cn/cnblogs/article-detail-35980 
.NET自动化测试---API轻量级测试
自动化测试相对于手工测试有以下优点 a.Speed--快速地进行成千上万个测试用例; b.Accuracy--不受人为的因素的干扰,例如记录错误的结果; c.Precision--每次都以同样的方式运行; d.Efficiency--晚上白天都可以进行测试; e.Skill-Building--培养技能,手工测试非常枯燥乏味,提高不了技能。     &nbs
http://www.cyqdata.cn/cnblogs/article-detail-35601