除外されたスペックのセッション開始を回避する
·読むのに2分
タグ、grep、またはその他の技術を使用してスペックをフィルタリングすることは一般的なアプローチですが、以前はここに問題がありました。すべてのスペックファイルに対して新しいセッションが作成され、特にモバイルテストでは時間がかかります。
タグ、grep、またはその他の技術を使用してスペックをフィルタリングすることは一般的なアプローチですが、以前はここに問題がありました。すべてのスペックファイルに対して新しいセッションが作成され、特にモバイルテストでは時間がかかります。
過去数年間で、さまざまな機能を提供する一方で、特定の制限もある多くの新しいテストフレームワークが進化してきました。Seleniumのようなツールは、しばしば低速で不安定であると見なされ、Cypress.ioやPuppeteerのようなツールは、テスト分野の未来として誇大宣伝されています。現実には、すべてのツールには独自のユースケースがあり、サポートレベルが異なり、まったく異なるアーキテクチャに基づいています。それらを比較することは、リンゴとオレンジを比較することになるので、かなり無意味です。大規模なテストスイートでは、これらのツールすべてを使用して不安定さと競合状態が発生する可能性があるため、この時点までは、これらのツール(WebdriverIOを含む)のどれもが、世界の/(domin|autom)ation/
に対する究極のソリューションを見つけていないと安全に言うことができます。
WebdriverIO V5でCucumberJSのサポートが開始されたことを発表できることを嬉しく思います!!!!これは、プロジェクトコミッターにとって大きな挑戦でした。そのため、彼らがこのことに費やした時間と労力に非常に感謝しています。