分度器を使ってグリッドレイアウトをテストしています。最初のテストでは、最初のタイルをランダムなグリッド位置にドラッグアンドドロップします。最初のアクションをテストした後、2番目のテスト(2番目のタイルをドラッグアンドドロップする)を開始したいだけです。ページが最初にロードされたときに最初のDOMレイアウトを使用します。個々のテストが実行された後、分度器テストを「リセット」するにはどうすればよいですか?
提案がありますか?
分度器を使ってグリッドレイアウトをテストしています。最初のテストでは、最初のタイルをランダムなグリッド位置にドラッグアンドドロップします。最初のアクションをテストした後、2番目のテスト(2番目のタイルをドラッグアンドドロップする)を開始したいだけです。ページが最初にロードされたときに最初のDOMレイアウトを使用します。個々のテストが実行された後、分度器テストを「リセット」するにはどうすればよいですか?
提案がありますか?
あなたはすべてのスペック後に意味場合 - あなたは(あなたがブラウザを指定capabilities
下、)あなたの設定ファイルに以下を追加することができますshardTestFiles: true,
OR
あなたはすべてのit
ブロックの後を意味している場合、することができますあなたの設定ファイルrestartBrowserBetweenTests: true,
にこれを加えてください。しかし、これはあなたのテストを大きく遅くします。
詳細情報:https://github.com/angular/protractor/blob/master/docs/referenceConf.js