首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何在使用量角器时运行单个特定测试用例

问如何在使用量角器时运行单个特定测试用例
EN

Stack Overflow用户
提问于 2014-07-03 00:37:50
回答 3查看 25.3K关注 0票数 30

我正在我的应用程序中使用protractor进行angular js测试,目前大约有19个测试用例,其中一个失败了。

代码语言:javascript
复制
describe('Login page', function() {

beforeEach(function() {
  browser.ignoreSynchronization = true;
  ptor = protractor.getInstance();
});

it('should contain navigation items', function(){
  //test case code here
});

it('should login the user successfully', function(){ 
  //test case code here
})
});

目前,我运行所有的测试用例。但是,我怎么能只运行一个测试用例来调试一个问题,例如一个被描述为“登录页面应该成功登录用户”的问题?

EN

回答 3

Stack Overflow用户

回答已采纳

发布于 2014-07-03 00:57:04

最新版本(至少)的Protractor支持通常的茉莉花方式:将describe()函数重命名为ddescribe(),然后只运行其中的测试。或者将it()函数重命名为iit(),则只会运行此测试。

票数 27
EN

Stack Overflow用户

发布于 2014-07-10 04:34:32

也许您应该将测试划分到不同的套件中。然后,您只需运行: protractor test/protractor-conf.js --suite example

票数 3
EN

Stack Overflow用户

发布于 2020-02-21 21:13:28

您可以使用--grep。

protractor conf.js --grep='name of your test case'

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

https://stackoverflow.com/questions/24536572

复制
相关文章

相似问题

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