5

iOS アプリケーションの UI テストにFrankを使用することを考えています。Android をサポートする同様のライブラリはありますか? 私は現在Robotiumを使用していますが、両方のプラットフォームで同じ形式でテストを指定できると便利だと思いました。

JBehaveのようなものを Android で実行することは可能でしょうか?

4

7 に答える 7

7

scompt.comが言ったように。このプロジェクトは現在公式にオープンソース化されており、Calabash と呼ばれています。

私はそれについて短いブログ投稿を書きました: http://blog.lesspainful.com/2012/03/07/Calabash-Android/

Calabash は iOS でも利用できます。ちょっとした作業と 2 つの同様のアプリを使えば、iOS と Android で同じ機能を実行できます。

ここでひょうたんに関するより一般的な情報を読むことができます: http://blog.lesspainful.com/2012/03/07/Calabash/

于 2012-03-08T11:53:22.440 に答える
2

lesspainful.comの担当者は、特別なソースの一部をgithubでオープン ソース化しました。エミュレーターとローカル デバイスで android でキュウリのテストを行うことができます。サービス用に実行されているのと同じコードであるため、サインアップすれば、複数のデバイスで機能をテストできるはずです。

于 2012-02-14T13:51:09.813 に答える
1

いいえ、robotiumはjvmではなくdvm上のBDDであるため、jbehaveなどのjvmフレームワークにはドライバーが存在しません。

于 2011-05-14T10:21:00.250 に答える
1

Cuke4Duke を使用して Robotium を駆動できますか? または、JRuby/Cucumber を使用して Robotium を駆動しますか?

于 2011-04-26T18:30:18.083 に答える
0

MonkeyTalkを使用してアプリをテストしました。それはあなたを助けるかもしれません。https://www.cloudmonkeymobile.com/monkeytalk

于 2014-06-09T10:26:43.617 に答える
0

私は最近www.LessPainful.comを使い始めました- いくつかの制限があり (独自の手順を記述することはできません)、かなり初期段階の会社ですが、これまでのところ、特にさまざまな画面サイズでのテストは少なくとも有用であることが証明されています、さらに、向きなどのいくつかの優れた機能を自動化しました (実際の電話ではモーターを使用していると思います!)。

(iOS の参照用に、Frank を使用しています - https://github.com/moredip/frank- WP7 では独自に作成しました - https://github.com/Expensify/WindowsPhoneTestFramework )

于 2011-10-14T16:12:06.163 に答える