摘要: 来自T先生 今天我们开始讲讲behave的厉害的地方。 Tag文件的使用 在behave里面,如何来控制哪些case需要run,哪些case不需要run,这个时候就用Tag来控制。好了,接下来我用Tag文件来实现同一个脚本可以用firefox,chrome和ie三种不同的浏览器来测试。 一、在fea 阅读全文
posted @ 2016-02-03 15:53 LCX测试小姐姐 阅读(583) 评论(0) 推荐(0) 编辑
摘要: 来自T先生 通过之前的2篇文章,大家都了解了如果利用behave和selenium打开网页和进行基本的操作,但是这些对于项目来说,却是往往不够的。 如果对junit或者TestNG熟悉的人都知道有@Before Class等这些在脚本之前完成的任务:如用户登入,以及当浏览器操作完,关闭浏览器等一些操 阅读全文
posted @ 2016-02-03 15:50 LCX测试小姐姐 阅读(1004) 评论(0) 推荐(0) 编辑
摘要: 介绍feature, py文件和之间关系: example01.feature文件包括5行: Feature行: 介绍这个feature用来干什么的; Scenario行:介绍这个scenario用来干什么的;Given: 一般数据的初始化在这里执行;When:执行操作;Then:验证结果。 exa 阅读全文
posted @ 2016-02-03 15:44 LCX测试小姐姐 阅读(448) 评论(0) 推荐(0) 编辑
摘要: Behave 介绍:(来自T先生) 最近一个项目用了behave来做测试,因为之前没有接触过,所以写下最近的心得总结。 做自动化的人估计对selenium已经不是很陌生了,但是对于Behave工具,估计很少有人听说过。Behave是BDD(Behavior drive development - 行 阅读全文
posted @ 2016-02-03 15:40 LCX测试小姐姐 阅读(550) 评论(0) 推荐(0) 编辑