2017-07-18 7 views
1

私はいくつかの簡単なe2eテストを分度器で書いていますが、これは私の最初の試みであり、私は多くの簡単な質問があります。シナリオは次のとおりです:ユーザーログイン、資格情報の入力、サイトダッシュボード上の土地の取得、ボタンのクリック、100行のテーブル上の土地の取得、エクスポートボタンのクリック、csvのエクスポートとログアウト。分度器から始める - いくつかの質問

どのように私はこのすべてを整理します:今、私の質問は以下の通りです

?これは、私がページ間を移動する(スペック・ファイルにすべてのページ・オブジェクトをインポートする)「スペック」ファイルに収まるのでしょうか? または、各画面に別のスペックファイル(および関連するページobjファイル)を作成しますか?もしそうなら、どうやって連鎖して上記の順序で移動するのですか?それぞれの仕様は独立しているべきですか?または、仕様がconf.jsファイル内で順番に呼び出されるべきか - スイートのように?おかげさまで

答えて

1

多くのあなたの提案を選ぶことができます。しかし、自動化テストを構築する際にベストプラクティスを使用しようとする可能性があります。

機能や論理部分(ページなど)で仕様を整理できます。その後、confファイルで、specファイルをスイートに整理できます(例えば、煙、回帰、健全性などの検査のタイプをテストすることによって)。

詳細については、見てみましょう:

+0

感謝を。私がそれを分けて、各ページに別々の仕様があることを推測したら、それをスイートに集めて、それらを実行したい方法でリストします。 – jrDeveloper

+0

うん、良い見通し。それは最初の場所であなたのために便利で明確にすべきです。私があなたに十分に手伝ったら私の答えに印を付けることができますか?)スカイプで私に尋ねることが自由に感じられます( 'crispusdh') – Oleksii

+0

もちろんなります。ありがとうございました! – jrDeveloper

関連する問題