2017-02-09 8 views
0

私はAngularアプリを書いており、エンドツーエンドのテストを実装したいので、インターネットでツールを検索しました。私は、分度器とキュウリはそれを行う2つの人気のあるツールであることを知ったが、私はそれらの違いは何かについて混乱している。キュウリと分裂器の違いは何ですか?

答えて

2

キュウリと分度器は、ビヘイビア駆動開発(BDD)スタイルで自動テストを書くことができます

キュウリを比較するために、同じ仕事をするいけません。 Protractor APIよりもテストフレームワークとしてJasmineまたはMochaに対応しています

分度器は、WebDriver Js上のラッパーで、ブラウザとやり取りするe2eテストを作成します。あなたは分度器は以下のいずれかのあなたあなたは分度器の設定でカスタムフレームワークとしてキュウリます

  1. Jasmine

  2. Mocha

  3. Cucumber

をフレームワークを使ってテストし書くことができますあなたのテストをBDDスタイルで書く必要がある - 受け入れテスト

私はこれがあなたを始めさせるのに十分だと思うし、キュウリhereを使って分度器についてもっと読むことができます。 npmのパッケージがあります - cucumber & protractor-cucumber-frameworkこれはこの統合を可能にします

+0

ありがとうAdityaReddy !! – iams0nus

関連する問題