1.3用Scenario去组织你的测试步骤
闲话少说,接下来继续讲述如何编写测试案例,本节将讲解使用Scenario组织测试案例的步骤。
打开如图1-3-1所示的DemoSuite页面。
图1-3-1打开DemoSuite页面
进入VerifybaiduUseScenario案例,单击Stepimplementations,如图1-3-2所示。
图1-3-2单击Stepimplementations
如图1-3-3所示,显示了一个个定义好的scenario,显而易见,这些scenario只是把某些步骤组合在一起以便调用。
图1-3-3scenario展示
图1-3-4中的这段代码显示如何调用scenario。
图1-3-4scenario调用展示
单击“Test”按钮,看看是不是和第1.1节中自动化运行的脚本是一样的效果。
运行完成后,运行报告非常直观地展示了scenario调用的情况,如图1-3-5所示。
图1-3-5测试结果展示
如何让其他测试脚本也调用这些scenario呢?
打开VerifybaiduUseOrganizedScenario脚本,点开图1-3-6所示的ScenarioIncludes。
图1-3-6点开ScenarioIncludes
展示如图1-3-7所示的页面。
图1-3-7ScenarioIncludes展示
注意:FrontPage.ScenarioCatalog.BaiduScenario.GivenBrowserOnBaiduScenario代表GivenBrowserOnBaiduScenario所存的路径,我们在首页单击ScenarioCatalog,就会看到所存的Scenario。
那么,这些Scenario是如何引进测试案例中的呢?
在VerifybaiduUseOrganizedScenario案例中,单击左上角的“Edit”按钮。可以看到如图1-3-8所示的脚本,被圈出的地方展示了如何把Scenario从其他地方引入你的案例中。
图1-3-8Scenario引入语句
版权声明:51Testing软件测试网获电子工业出版社和作者授权连载本书部分章节。
任何个人或单位未获得明确的书面许可,不得对本文内容复制、转载或进行镜像,否则将追究法律责任。