2011-08-05 12 views
0

DONTがxpaths/element IDs/elementクラスに依存するUIテストフレームワークはありますか? Webアプリケーション私たちが実行しているさまざまなA/Bテストのために私はいつも変更IDとクラスに取り組んでいます。私の選択肢は何ですか?特定のidやclassnameを盗聴するのではなく、javascriptのイベントに依存するものかもしれませんか? (単なる考え)xpathsに依存しないUIテストフレームワーク?

答えて

0

1)開発者に話をしてください。同じ問題に直面したばかりで、開発者は夜間にビルドするといってもページ上に一意のIDを作成することができます。開発者の視点からは余計な時間はかかりませんが、品質保証から...すべてのプロジェクトマネージャがあなたの背中をカバーしなければなりません。

2)XPathは常に存在している場合は、完璧な値

0

文字列を検索しないように、「を含む」を使用することができ、あなたのAUTに変化し、その後、あなたは最初の質問をする必要があります - テストが自動化されなければなりません。

アプリケーションの変更がUIの要素および機能ではなく、UIの要素および機能ではない場合、開発者はなぜ最初に正しいのではなく要素IDを変更しているのかという疑問があります。

あなたのABテストがあまり頻繁ではなく、頻繁にオフになってオンになっているものがある場合、1つの方法で取り組むことは異なるテストを行うことです。はい、メンテナンスの観点からは難しいでしょう。しかし、あなたもABテストの葉を取ることができます。あなたのテストに何をテストすべきかを示すフラグを入れます。

0

他の人が示唆しているように、正しい方法はIDを変更しないことです。しかし、私はあなたにSIKULIを試すことをお勧めします。スクリーンショットを使用しています...

関連する問題