2017-06-15 13 views
1

私はテスターの観点からコードを書いていると思います。ボタンやフィールドのIDや名前を持つ。オートメーションを簡単にするために重要なことはありますか? 私はテスターとしてのキャリアの冒頭にあり、開発者から何を要求するかを知る必要があります。テスターがselenium webdriverでテストを自動化しやすくするために、開発者はコードを書くときに何を考慮すべきですか?

+2

IDだけでなく、ユニークな* IDを持つことが重要です。 –

+0

...とid属性は一意である必要があります:https://www.w3.org/TR/2011/WD-html5-20110525/elements.html#concept-id – orde

答えて

0

いくつかのヒント:あなたができる

  1. は、[ユニーク] IDを入れてください。
  2. data- *属性を使用します。これにより、QAは関連するデータを使用して要素を見つけることができます。
  3. "divitus"を避けてください。これは脆弱なセレクタになります。
  4. イベントトリガーを知らせる。私はフォームを記入しましたが、送信ボタンは私の開発者に尋ねるまで有効にならず、彼はぼかしイベントを引き起こす必要があると説明しました。
  5. オートメーションを使用します。問題を修正する必要はありませんが、QA担当者に、テストが更新されるまで機能が間違っていると警告することができます。
  6. プロジェクトの単体テスト(UIテストではありません)を書き込みます。
関連する問題