私は、 Seleniumの記録と再生機能、およびIDEから記録されたアクションのテストケース生成機能が気に入ったことを認めなければなりません。ただし、記録中にテストケースに組み込まれている偶発的な詳細(DOM、xpathなどを使用したイベントの検索など)が原因で、実装段階に進むことを躊躇しています。これにより、テストケースが失敗する可能性があります。 RCにインポートされると、htmlが変更されます。回帰テストの一環として、期待される結果を時々調整することはテスターの仕事の一部であることを十分に理解していますが、これに費やされる時間が手動テストにかかる時間よりも長くなることも望んでいません。 。
私の知る限り、SeleniumwithRobotフレームワークにはテストケースのキーワード形式があります。私の推測では、付随的な詳細をさまざまなキーワードに抽出できるため、テストケースの調整が容易になり、保守が容易になる可能性があります。(間違っている場合は訂正してください)
効果的なUI自動化環境をセットアップする方法についての提案を聞いていただければ幸いです。SeleniumRCまたはSeleniumwithRobotフレームワークを使用する必要がありますか?なぜ?
前もって感謝します