私はTestCompleteを完全に新しくしました。私はこれを手にしているので、これを学ばなければなりません。 「スクリプトテストの記録」と「スクラッチからのスクリプトの作成」の違いを知りたい。スクリプト言語としてJScriptを使用して後者に興味を持っています。スクリプティングテスト - TestComplete
最高のデザイン戦術でスクラッチからスクリプトをデザインする方法を教えてください。どんな助力も高く評価されます。
私はTestCompleteを完全に新しくしました。私はこれを手にしているので、これを学ばなければなりません。 「スクリプトテストの記録」と「スクラッチからのスクリプトの作成」の違いを知りたい。スクリプト言語としてJScriptを使用して後者に興味を持っています。スクリプティングテスト - TestComplete
最高のデザイン戦術でスクラッチからスクリプトをデザインする方法を教えてください。どんな助力も高く評価されます。
まず、オートメーションツールの一般的なアイデアが必要です。 Test completeは自動化ツールで、主にJscriptを含む多くの言語で自動化スクリプトを記述するために使用されます。
多くの方法で自動化スクリプトを作成できます。 1.「スクリプトテストの記録」とは、実行されたユーザーアクション(一般的にはテストフロー)を記録することを意味します。基本的には、コードを書く代わりに、すべてのコードを生成します。 2.「スクラッチからスクリプトを書く」という言い方は、自分自身ですべてのコード(スクリプト)を書くことを意味し、より堅牢でダイナミックにすることができます。これは一般的には良いアプローチです。
それを学ぶために、あなたはこれらのビデオ https://support.smartbear.com/screencasts/testcomplete/
記録されたスクリプトのテストは、録音時に実行されるアクションのリストが含まれているに従うことができます。手動でスクリプトを書くときは、条件付き(if..then、switch)ブロックやループ(for ... while ... ...)のような高度なロジックを追加したり、複雑な手続き型のオブジェクト指向のロジックを追加することができます。
これらの2つの方法を組み合わせることをお勧めします。したがって、一般的なアクションフローを記録して特定のステップを実行し、記録されたテストを手動で変更して、必要な処理を実行することができます。スクリプトテストを最初から作成する場合、実際には同じ結果が得られますが、これにもっと時間を費やします。
初心者の方には、テストを録音して必要に応じて変更することが最善の方法と思われます。
テストの記録には、アクションの流れが考慮されます。 テストケースに続いて、TestCompleteにテストスクリプトを記録できます。画面変数はロジックで修正する必要があります。
テストの記録中に、オブジェクトのエイリアス名を取得した後、記録されたスクリプトを微調整して試してみることができます。
テストケースの効果的な自動化には、録音スクリプトとスクリプトが必要です。