首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >跨环境管理selenium specflow测试

跨环境管理selenium specflow测试
EN

Stack Overflow用户
提问于 2017-08-18 05:26:20
回答 2查看 370关注 0票数 0

对于项目,我有以下环境: Dev Qa Int Stage Prod

QA之后的环境是具有来自外部系统的集成数据的环境。有没有什么方法可以让我的测试项目切换到基于环境运行的selenium步骤?

EN

回答 2

Stack Overflow用户

发布于 2017-08-19 04:04:01

在SpecFlow中,您可以使用Tags对场景/功能进行分类。在runners中,您可以按此类别过滤测试(例如nunit3 how to include test category in command line)。在Visual Studio测试资源管理器中,您可以将它们分组为by traits

票数 0
EN

Stack Overflow用户

发布于 2017-08-22 19:14:48

你可以使用SpecFlow+Runner和他的目标特性。

在这里可以找到如何在不同浏览器中使用它的示例:https://github.com/techtalk/SpecFlow.Plus.Examples/tree/master/SeleniumWebTest

文档:http://specflow.org/plus/documentation/Targets/

将不同的浏览器交换到您的环境中。

您可以为每个目标获取一个自定义的app.config,您可以在步骤中读出该out。

全面披露:我是SpecFlow+的开发人员之一

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/45745181

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档