バックエンドとは、データを消費したり、ファイルを処理したり、マシンインタフェース(REST、SOAP、CORBAなど)を使用して通信するソフトウェアシステムを意味します。派手なWebやUIテストは必要ありません。私はキュウリとRobotframeworkを心に持っていますが、私は彼らが手近な課題にどれくらい適しているか分かりません。受け入れテストフレームワークは、バックエンド開発に適していますか?
2
A
答えて
0
私は、informala変換であるperlとplsqlで書かれたバッチアプリケーションをテストするためにCucumberを使用しており、現在はテレフォニーIVR /キューイングシステムのテストに使用しています。 Rubyは私がシステムを動かすのに必要な宝石を提供しました。そして、テスターが言語/構文を学ぶのはとても簡単でした。
1
この質問に対する簡単な答えはありません。
あなたのドメインが正しくなっているように聞こえる... UI/Webコンポーネントをテストしようとすると、受け入れテストフレームワークがその仕事の正しいツールにならないからです。
あなたはいくつかのオプション
- SpecFlow
- キュウリ
- を持つ落語
- FitNesseの
- mSpec
- いくつかの他。
私はStoryTeller & mSpecに部分的ですが、これらのツールのそれぞれには長所と短所があります。テストを維持/書き込みをしようとしているあなたは(しているとあなたのチーム)あなた自身に尋ねるべきである
質問
- ?
- 自己証明書受諾テストはあなたの組織にとって価値がありますか?
- 現在のビルドプロセスと最も簡単に統合できる技術はどれですか?
0
Robot Frameworkについては、私はIntellijでこの点について悪いサポートを受けています。私はIntelliBotプラグインを使用しています。多くの場合、誤った構文のような間違いを知り、テストランタイムの後半でキーワードなどを見つけることができません。 インポートされたライブラリを見つけたり、デバッグしたり、プロジェクト全体でrenameキーワードのような単純なリファクタを見つけたりすることに問題があります。
関連する問題
- 1. Geb(自動テストフレームワーク)は受け入れテストのフレームワークですか?
- 2. バックエンド開発入門
- 3. firebugx.jsを変更してIE開発ツールを受け入れる
- 4. golangは既に開いているfdを受け入れる
- 5. codecademyはWeb開発のマスターには適していますか?
- 6. Cygnusは既にNGSI2を受け入れていますか?
- 7. Luaスクリプトはモバイルエンタープライズレベルアプリケーションの開発に適していますか?
- 8. 受け入れ可能なパラメータとしてオブジェクトを受け入れていますか?
- 9. 郵便受けのコレクションは公開されていますか?
- 10. ノードJS受け入れテスト用の開発API
- 11. PayPalショッピングカートは受け入れていますか?
- 12. std :: tupleはautoを型として受け入れますか
- 13. Adaに適した単体テストフレームワークはありますか?
- 14. ファイルを受け入れる:namesOfPromisedFilesDroppedAtDestinationはFinderウィンドウを開きます
- 15. Codeception、Laravelは、受け入れは私がCodeception Laravel私はモジュールLaravel 5は、受け入れテストで使用すべきではないドキュメントで参照5.</p> <p>で受け入れテストを研究開発をしてい
- 16. pythonは09を受け入れていませんが07を受け入れます。
- 17. ffmpegは "%d"形式を受け入れていませんか?
- 18. Bash Regexは[Number]を受け入れますが、番号のみを受け入れるようにします
- 19. Firefox開発者版ではクッキーを受け付けません
- 20. 'createSelector'は 'reselect'ライブラリの入力パラメータを受け入れていますか?
- 21. プロビジョニングプロファイルが受け入れられていませんか?
- 22. ウェブサイトでbitcoinを受け入れていますか?
- 23. 受け入れられませんか?
- 24. protovisはまだ活発に開発されていますか?
- 25. ログインは受け入れられ、失敗しましたか?
- 26. UIWebViewは通常のNSStringsを受け入れますが、オブジェクトからのNSStringは受け入れません。
- 27. バックエンドからイベントを受信してバックエンドからトリガーする
- 28. cURLを使用してクッキーを受け入れますか?
- 29. NoSQLデータベースはWikiを開発するのに適していますか?
- 30. このCSSは受け入れられており、明確に定義されているか、または障害が発生しやすいハックですか?
あなたはおそらく、この中で必要とするプログラミング言語、またはその一部として使用したいプログラミング言語を検討したいと考えています。 – David