2011-02-03 5 views

答えて

7

この質問は私の考え方からあなたの質問に答えて、私の考えにいくつかの説明を提供しようとします。物事を明確にするために私はそれつまずいたので、ゲブのファンですし、今私は理由を説明したい:

Page Objects Pattern
ゲブは、ページは非常に実用的な方法でパターンをオブジェクトがサポートされます。 jQueryのような構文で要素を定義し、ページオブジェクトで継承を使用して、抽象レイヤを維持しやすくすることができます。あなたのWebページのための抽象化レイヤを実装するjQueryのナビゲーターの構文で

jQuery Navigator Syntax
簡単だったことはありません。そして、私の意見では、筆記試験は、締め切りや予算の実世界で起こるように、できるだけ簡単に行うべきです。

Good documentation
ゲブは、フレームワークの助けを得ると私はフレームワークとしていたほぼすべての問題で私を助けすることが容易になりますよく書かドキュメントを持っています。

Integration with Testing Frameworks
Javaの世界で最も一般的なテストフレームワークとの統合は非常に良好であるとJUnitとスポックのために私はGeb.との良好なテストを書くために私を妨げ何かを見つけることができませんでしたまた、CucumberやEasyBと統合されています。

+1

ページオブジェクト、ナビゲータ、およびGebのきちんとした構文と組み合わせることで、読みやすいようにする明確な構造のテストを追加する必要があります。 – Armand

+1

これはGroovy言語をサポートしています....両方の世界の最高。高度な言語の力と、動的言語の単純さと表現力。 –

1

はい。

この回答の残りの部分は、必須の30文字を満たしています。

関連する問題