产品经理VS项目经理的区别 如何做好一个产品经理及项目经理( 二 )


小黄瓜用于描述不知道具体实现的软件的行为 。使用小黄瓜和自动化测试用例主要有两个目的(我们希望可以和手工测试用例统一) 。
小黄瓜支持超过40种语言,包括英语和中文 。
小黄瓜可以在任何地方添加评论 。注释以#开头,每个文件以#结尾 。特色 。在特征文件中输入功能描述、场景和步骤 。在执行该功能时,每一步都需要编写ruby代码块来实现特定的功能 。目前,CUCUCUUMER支持多种语言 。除了ruby,java和javascript也可以用来编写具体定义层的实现 。
总而言之,就是一个描述框架 。他建议我们把场景划分清楚,然后用given、when、then的方式整理案例,让开发和测试对我们的需求一目了然 。
基本语法是:下面举个例子说明两者的区别 。
(1)要简单 。
方案
考虑到
当...的时候
然后
(2)稍微复杂一点 。

(3)解释
特征:用于描述我们需要测试的模块,模块1,2,3...
场景:用于总结功能测试点,如:添加/删除 。
给定:前提条件,比如用户在哪个页面操作?
何时:描述用户操作的执行动作,如点击/保存 。
Then:断言表示执行的结果 。
但是如果一步中有多个Then操作,那么第二个开始之后可以用But代替(注意可以用Then) 。
我们可能以这种方式形成的珠三角是这样的:
完成后,我们会跟进发展 。我会整理日程,建立常务会机制并添加到我的日历中,定期开会 。
在你的空闲时间,你会继续检查你的GTD清单,并进行下一个项目 。万一中断,没关系,放下手头的工作处理就好 。因为我们有了这套工具和方法,足够我们随时持续,高效不迷茫 。
至此,我的高效产品周期已经完成 。请参考自身情况建立以上流程 。
【产品经理VS项目经理的区别 如何做好一个产品经理及项目经理】以上,谢谢


推荐阅读