Calabash

Calabash

カラバッシュは、人が書いて、モバイルアプリケーションのための自動化された受け入れテストを利用することを可能にするソフトウェアです。ソフトウェアは、クロスプラットフォームでの経験のためのAndroidとiOSのアプリをサポートしています。また、オープンソースソフトウェアとの使用のため無料です。 ひょうたんは、プログラミング方法でハイブリッドとネイティブアプリケーションとテストコードの相互作用を可能にするライブラリを使用するように設計されています。主な相互作用は、ユーザアクションの多数で構成されています。各アクションには、次のいずれかになります。 、スワイプタップ、および回転などのジェスチャーとタッチ アプリケーションのパフォーマンス上のアサーションとノート 現在のデバイスのアプリケーションモデルのスクリーンショット カラバッシュを維持し、開発会社、Xamarinは、ひょうたんの体験を向上させるいくつかの商用製品を作成しました。 Xamarinテストクラウドは、クラウドに基づいて、モバイルテストラボです。あなたはクラウドに保存されている1000人以上のモバイルデバイス上のひょうたんのテストを行うことができます。 Xamarinテストクラウドは、被験者を見つけるのうち、手間の一部を取って、自動化フレームワークとデバイスの雲を作成します。また、ターゲット市場でのメーカー、オペレーティングシステム、フォームファクタ、または人気を含む多くの要因に基づいて、テストデバイスを選択することができます。 カラバッシュはキュウリがコーディングをサポートしています。キュウリは、人が自然言語の代わりに、複雑な専門用語を使って自分のアプリの動作を表現することを可能にするコーディング言語です。ビジネスの専門家や非技術スタッフにアクセスできるように設計されています。カラバッシュは、キュウリに重点を置いて設計されたが、また、任意のRubyベースのプログラミングを使用して機能テストを書くために使用することができます。 ひょうたんは、タッチスクリーンデバイス上で実行中のアプリケーションに向けて自身をギアによりソフトウェアをテストする他の自動化アプリケーションとは異なります。他のほとんどのアプリのテストソフトウェアは、デスクトップ上で使用するために設計されていますが、カラバッシュは慎重にアプリをホストするモバイルデバイス上でのアクセスのためにそのコードを実行します。この排除多くの潜在的な問題カラバッシュは、その純粋でアプリをテストしているため、ほとんどのネイティブ環境。

ダウンロード Calabash
の特徴 Calabash
  • すべてのRubyプログラミングをサポートルビーベースのソフトウェア
  • キュウリに焦点を当て、自然言語コード
  • AndroidとiOSの両方のアプリケーションの可用性
  • 中央コンピュータではなく、モバイルデバイスからテスト制御する能力
  • Xamarinテストクラウドのようなオプションのアドオン
  • 常に進化し、オープンソースコード
  • 複数のライブラリは、複数のバリエーションでアプリケーションのテストを可能にします
の長所 Calabash
  • カラバッシュは、Javaよりも柔軟かつ読みやすい言語であるRubyのを、使用しています
  • テストは、コンピュータの代わりに、試験装置から制御することができます
  • 複雑なテストが利用しやすいように、ハイレベルのコマンドは、ソフトウェアの一部であります
  • フィーチャーファイルはキュウリ、自然言語のコードで書くことができます
  • カラバッシュは、AndroidとiOSアプリの両方で利用可能です
の短所 Calabash
  • すべての要素を検査することは困難な場合があります
  • Androidのアプリケーションパッケージは、テストを実行するためにインストールする必要があります
  • 複数のハードウェアの種類にテストするためのOEMのカスタマイズが複雑になることがあります
  • 小さなユーザーコミュニティが遅いトラブルシューティングの経験のためになります
Calabash ビデオ

代替へ Calabash

TestFlight

自由な
あなたが新しいアプリケーションをテスト楽しむ場合は、TestFlightはあなたが考慮したいということです。アプリ自体はあなたが利用可能な最新のアプリケーションをテストすることができます。
詳細を表示

UserTesting

UserTestingは、ユーザビリティ・テストを実行するために人々のためのアプリです。人々は自分のアプリをナビゲートしやすい、または他の同様な懸念事項である場合は、そのウェブサイトは、ユーザーフレンドリーであるかどうかを判断するために、このようなテストを実行するために多くの企業が見えます。
詳細を表示

PCloudy

PCloudyは、アプリのテストソフトウェアとサービスを組み合わせたものです。製品の背後にある同社は、2012年に設立され、現在、同社はカリフォルニア州フレモントに基づいており、スマートソフトウェアテストソリューションズ株式会社が所有しています。pCloudyウェブサイトによると、ソフトウェアは84カ国500以上のモバイルデバイス上の20,000以上のユーザーがいます250,000の試験時間とのネットワークは、これまでに記録されます。
詳細を表示

Genymotion

有料
これは、お使いのコンピュータのためのAndroidのエミュレータです。
詳細を表示

Xcode

自由な
XcodeはMacOSの、iOSの、tvOSとwatchOSのために作られたアプリケーションの開発、デバッグおよびテストするための統合開発環境(IDE)です。これは、ソフトウェア開発ツールの大規模なコレクション、最も注目すべきは、AppleのObjective Cのコンパイラが含まれています。さらに、PowerPCとIntelベースのMacコンピュータの両方で実行できるプログラムですユニバーサルバイナリファイルを、構築することができ、そしてそれはiPhoneやiPadのAppleの人気ラインのためのアプリケーションを作成することができます。 Appleは最新のMacOSオペレーティングシステムの所有者のための無償ソフトウェアを提供しています。登録されたAppleの開発者は、アクセスプレビュー新バージョンのリリースだけでなく、ソフトウェアの以前のバージョンを促進することができます。
詳細を表示

99tests

群衆のテストは、群衆のプラットフォームを搭載し、探索機能テストとテストケース管理と当社の主要なサービスであり、
詳細を表示

Applause

有料
拍手は、実世界のテストとCX品質の世界的リーダーです。主要ブランドの何千もの顧客が愛する体験を提供するために拍手に依存しています。
詳細を表示

Ranorex

Ranorexで以前より速くバグを見つけます。デスクトップ、Webおよびモバイルソフトウェアのテスト自動化。今、あなたの30日間無料トライアルをダウンロード!
詳細を表示

AWS Device Farm

あなたは、デバイス上でテストするモバイルアプリをお探しですか?スタートテストのAndroid、iOSの、そして火OSは、AWSクラウドでのスマートフォンやタブレットに対してアプリ。詳細はこちらから。
詳細を表示