問題タブ [testcase]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
python - Selenium IDE Python スクリプトをテスト スイートとして実行しようとしています
Selenium IDE Python Remote Control プラグイン フォーマッタによってエクスポートされた複数の Python テスト スクリプトを実行すると、いくつか問題が発生します。
1) Python スクリプトが完了すると、ブラウザ ウィンドウは自動的に閉じます。私の例では、Firefoxでテストを実行しています。
2) Selenium は、Python でテスト スイートをエクスポートできません。Python でテスト スイートの機能を複製するにはどうすればよいですか?
Python でテスト スクリプトを実行する時間を割いている理由は、テスト ケース ソリューション (Testuff) ソフトウェアが、Selenium テスト ケースの自動化によって実行された隣接するテスト ケースを API 呼び出しで更新できるようにするためです。
API 呼び出しを含むコードの例を次に示します。
ありがとう。
迅速な返答に感謝致します。このコードでjcfollowerの推奨事項を試しました:
...残念ながら、ブラウザ ウィンドウは閉じたままです。他の提案はありますか?
ありがとう。
部分的に動作するようになりました。
次のいずれかを削除しました。
...そして以下を削除しました:
残りの " if __name__
" ステートメントから、Python ログとブラウザ ウィンドウが開いたままになります。これは正しい方向への一歩ですが、スクリプトの実行が完了したら、ログ ウィンドウを閉じる必要があります。
次のステップは、別の停止クラスを作成し、それを selenium.py ファイルで少し試して、コマンドを削除してブラウザを閉じることができるかどうかを確認することだと思います。
誰かが他に何か提案があれば、大いに感謝します。
unit-testing - アプリケーションのテストについて何を書くべきですか?
私は学術プロジェクトを行っていますが、助けを求めているのではなく、テストに関するコンテンツの提案のみを求めています。
基本的に私はゲームを作ったので、低レベルのテストについて書くのは避けて、テスト専用の簡単なセクションを置くようにアドバイスされました。しかし、一体何を含めるのですか?私のゲームは非常に複雑なので、メインの機能が正しく動作することを示すテスト ケース テーブルでしょうか? もしそうなら、ソフトウェアをクラッシュさせようとする試みについてのテストではありませんか?
もちろん、アプリケーションを構築するときに頻繁にテストしましたが、実際の構造はありませんでした。高レベルのテストについて 1 ページまたは 2 ページだけ埋めるとしたら、人々は何を提案しますか? 私は何かを入れなければなりません。
ありがとう!
selenium - Selenium テスト ケースの実行時間を短縮するにはどうすればよいですか?
さまざまなシナリオをテストするために、各画面の Selenium テスト ケースを作成しています。Jenkins での各ビルドのプロジェクトでは、その Selenium テスト ケース (QA) も自動的に実行されます。
私の問題は、自動化されているにもかかわらず、実行に時間がかかることです。380 個のテスト ケースがあり、20 ~ 25 分かかります。どうすれば時間を短縮できますか?従うべき他の方法やテクニックはありますか?
testing - ブラックボックス テスト用の自動入力ジェネレーター
私はソフトウェアテストの初心者です。私が知りたいのは、自動化されたテスト ケース ジェネレーターのブラック ボックス テスト用のオープン ソース ツールがあるかどうかです。
このツールKLEE: unassisted and automatic generation of high-coverage tests for complex systems programsを見つけましたが、このツールを使用するには、いくつかのコード計測を行う必要があります。ソースコードにアクセスできないため、コード計測なしで自動テストケースを生成する方法はありますか?
vb.net - NUnit TestCase のパラメータとして二重引用符をエスケープする方法は?
VB.net で記述された NUnit テスト用に、次の TestCase を記述してみました。
ただし、テストケースに 2 番目のパラメーターとして渡される xml-node は有効ではありません。これは、明らかに二重引用符をエスケープする正しい方法ではないためです。テスト中のメソッドが期待される XML ノードを返すことを確認するための回避策を見つけることができると確信していますが、興味があります。
このような二重引用符を含む文字列を NUnit テストのパラメーターとして渡す賢い方法はありますか?
testcase - テストケースの実装
私の質問は、テスト ケースを実装して、プロセス全体とすべてのクラスの使用状況の両方をテストするための最良の方法を見つけることです。
私たちのプロジェクトでは、いくつかの依存レイヤーがあり、すべてのレイヤーが何かを担当しています。指定されたプロセスでは、次のレイヤーは前のレイヤーの出力を使用します。
テスト ケースを実装するのに適したソリューションはどれですか? クラスごとに個別のテスト ケースを作成した場合、プロセス全体の機能をテストするにはどうすればよいでしょうか。プロセス全体のテストを作成した場合、どのように管理して失敗を知ることができますか?
そのための標準または方法論はありますか?最適な出発点はどこですか?
ありがとう。
ruby-on-rails - Rails test: Only log of fails / get result in teardown?
Rails 3.0.10, Ruby 1.9.2, ActiveSupport::TestCase
I would like to print to STDOUT the log portion of tests that fail (only). If there is a plugin for that that I didn't find, please be so kind to tell me. Otherwise, I would like to know:
- How do I get the result (pass, fail, error) in teardown? In a similar question it is suggested to overwrite all assert methods to rescue exceptions, but I don't like that approach too much.
My approach would be to have a setup that changes logging to a string and have the string pumped to STDOUT on a fail.
testcase - 要件ベースのテスト スイートでテスト ケースを注文できない - テスト マネージャー 2010
Test Manager 2010 では、要件ベースのテスト スイートでテスト ケースを注文できないようです (通常のテスト スイートでテスト ケースを注文しても問題ありません)。どうもありがとう
java - 境界および例外のテスト ケースの作成
メソッドの Junit テスト ケースをスケッチするように求められています。
ArrayList
とのitem name
を返しprice list
ます。また、通常状態、境界、例外などのテストケースのタイプも定義されています。
境界と例外とはどういう意味ですか? 普通はインプットとアウトプットを比較するだけだろうけど境界とは別格?