随笔分类 -  behave + Selenium

BDD 测试框架介绍
摘要:最近比较忙, behave的项目结束之后,又加入了一新项目,一开始说要用C#语言来写selenium自动化,后来跟客户确定使用QTP来写。 个人还是比较喜欢用C#语言和selenium框架的。因为qtp,市场上用的不多,发展前途受限制,再加上vbscript语言现在基本上没有人使用了。 OK,开始进... 阅读全文
posted @ 2014-11-29 13:59 T先生 阅读(2544) 评论(1) 推荐(0)
摘要:通过之前的2篇文章,大家都了解了如果利用behave和selenium打开网页和进行基本的操作,但是这些对于项目来说,却是往往不够的。如果对junit或者TestNG熟悉的人都知道有@Before Class等这些在脚本之前完成的任务:如用户登入,以及当浏览器操作完,关闭浏览器等一些操作。那么问题来... 阅读全文
posted @ 2014-11-24 16:36 T先生 阅读(3030) 评论(0) 推荐(0)
摘要:介绍feature, py文件和之间关系:example01.feature文件包括5行: Feature行: 介绍这个feature用来干什么的; Scenario行:介绍这个scenario用来干什么的;Given: 一般数据的初始化在这里执行;When:执行操作;Then:验证结果。examp... 阅读全文
posted @ 2014-11-23 21:46 T先生 阅读(2625) 评论(0) 推荐(0)
摘要:Behave 介绍: 最近一个项目用了behave来做测试,因为之前没有接触过,所以写下最近的心得总结。 做自动化的人估计对selenium已经不是很陌生了,但是对于Behave工具,估计很少有人听说过。Behave是BDD(Behavior drive development - 行为驱动开发)的... 阅读全文
posted @ 2014-11-22 21:54 T先生 阅读(8673) 评论(0) 推荐(0)