【问题标题】:How can we use protractor in eclipse?我们如何在eclipse中使用量角器?
【发布时间】:2019-12-06 17:49:23
【问题描述】:

我们可以在 Eclipse 中编写量角器测试/脚本吗?在 Eclipse 中为 Javascript 启用语法高亮、智能感知等。

【问题讨论】:

  • 对此有任何更新,有人可以回复吗??
  • 请查看how to ask questions。但是,要回答您的问题,是的,您可以使用它。 Check this post
  • 同意让它简短..但是你能告诉我我们需要如何让它工作

标签: eclipse protractor


【解决方案1】:

是的,你可以在 Eclipse 中使用量角器插件。

  1. 寻求帮助-->市场
  2. 搜索 tern.java
  3. 安装Tern Eclipse IDE
  4. 并接受许可。

现在在eclipse中创建一个项目

  1. 右键项目,
  2. 鼠标悬停进行配置和
  3. 点击转换为tern项目
  4. 属性窗口弹出>>转到模块
  5. 你将能够看到量角器,
  6. 选中复选框并单击量角器和
  7. 还要检查依赖关系。

现在您可以使用量角器编写脚本了。

【讨论】:

  • 哇..Thankyouuu souch Nick ..欣赏它!!
  • 您可以阅读github.com/angelozerr/tern.java/wiki/…。请注意,此支持仅用于完成、验证、超链接,而不是执行测试。
  • @Angelo 您对如何在 Eclipse 中执行测试有任何想法吗?如何在 Eclipse 中启动量角器服务器
  • @Nick,我今天不知道,但是当我有时间的时候,我想用基于 tern.java 的 AngularJS Eclipse 来支持它。请在github.com/angelozerr/angularjs-eclipse/issues 创建一个问题,描述它应该如何工作(我从未使用过量角器)
  • @Nick 请安装 AngularJS Eclipse 1.2.0-SNAPSHOT,它为 Protractor github.com/angelozerr/angularjs-eclipse/wiki/Protractor提供运行/调试支持
【解决方案2】:

在第 3 步之后为 Nick 的答案添加更多内容。点击转换为 tern 项目,您将要求选择模块,留下那个 自动选择,另外选择

Angular JS 浏览器 浏览器扩展 量角器 茉莉花。

然后在项目级别写入单击并创建一个新文件 samfirstspec.js 复制https://www.protractortest.org/#/tutorial第0步的内容——写一个测试

    // samfirstspec.js
describe('Protractor Demo App', function() {
  it('should have a title', function() {
    browser.get('http://juliemr.github.io/protractor-demo/');

    expect(browser.getTitle()).toEqual('Super Calculator');
  });
});

下一步是创建配置文件。在项目级别写入单击并创建一个新文件 将以下内容复制到 myconfig.js 中

 // conf.js
exports.config = {
  framework: 'jasmine',
  seleniumAddress: 'http://localhost:4444/wd/hub',
  specs: ['samfirstspec.js']
}

这个配置告诉 Protractor 你的测试文件(规格)在哪里, 以及在哪里与您的 Selenium 服务器 (seleniumAddress) 交谈。它指定我们将使用 Jasmine 作为测试框架。 它将使用所有其他配置的默认值。 Chrome 是默认浏览器。

下一步是运行脚本,所以通过 cmd 转到项目源代码位置

F:\Learning\Repositories\protractor-sam-test-scripts\EclipsePro

在cmd中输入

量角器 myconfig.js

也参考这个 - https://www.protractortest.org/#/tutorial

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2016-08-05
    • 1970-01-01
    • 2017-11-21
    • 2015-10-01
    相关资源
    最近更新 更多