2020年11月20日 / 最終更新日時 : 2020年11月20日 user 事例・ソリューション テストデータをよりスマートに扱う方法 自動化されたエンドツーエンドテストをおこなう上で重要なことの一つとして、テストデータの生成があります。システムが期待通りに動作することを確認するために、多様なテストデータの組み合わせが必要です。 これには、ハッピーパスの […]
2020年11月13日 / 最終更新日時 : 2020年11月13日 user 事例・ソリューション Bug Bash(バグ バッシュ) 開発には、単体テスト、自動テスト、手動テスト、スモークテスト、回帰テスト、受け入れテストなど、バグを検出するためのテスト工程や方法があります。 これらのテストをおこなうことにより、検出されたバグを修正し、製品への欠陥の流 […]
2020年11月6日 / 最終更新日時 : 2020年11月6日 user 事例・ソリューション ローコード開発プラットフォーム「OutSystems」で作成したWebアプリケーションをRanorexで試す 近年、「ローコード」という開発手法が注目を集めています。「ローコード」とは、グラフィカルなUIを備えたアプリケーション開発プラットフォームを用い、少ないコーディングで高性能なアプリケーションを開発する手法です。 その中で […]
2020年10月30日 / 最終更新日時 : 2020年11月2日 user ツール連携 手動/自動テストのテストケース管理 UIテストの自動化において、すべてのテストケースを自動化するのは難しい(※1)ため、はじめに自動化すべきテストケースと、手動でおこなうテストケースに切り分ける必要があります。一般的に、以下の観点から自動化するテストケース […]
2020年10月23日 / 最終更新日時 : 2020年10月23日 user 事例・ソリューション リモートワークにおけるチーム管理 昨今、チーム開発における作業の進め方は、世界的に進化しました。 以前は、開発メンバーはオフィスに通い、社内にあるデスクトップPCを使用し作業をおこなっていました。ほとんどの作業は社内でおこなわれていました。 その後、各メ […]
2020年10月16日 / 最終更新日時 : 2021年6月30日 user ノウハウ ユーザー コード リファレンス:クロスプラットフォームにおけるイメージ比較 クロスプラットフォームにおけるUIテストにおいて、プラットフォームごとにディスプレイの解像度が異なるケースがあります。たとえば、モバイルテストでは、1つのテストケースを複数のデバイスで実行することが一般的です。 このよう […]
2020年10月9日 / 最終更新日時 : 2020年10月12日 user 事例・ソリューション テスト自動化で有償ツールを選択する理由 ソフトウェアテストで重要な作業の1つとして、テスト自動化のために利用するツールとして、有償ツール/無償ツールいずれを使用するかを決定することが挙げられます。 当初、有償ツールのライセンスは高価であり、運用までの立ち上げに […]
2020年10月2日 / 最終更新日時 : 2021年6月30日 user ノウハウ ユーザー コード リファレンス:バリデーション Validate(バリデーション)クラスで提供されるメソッドを使用した場合、テスト実行時にバリデーションが失敗すると例外を出力します。ユーザーコードを使用した場合、例外をキャッチし、何かしらの処理をおこなうなどの対応が必 […]
2020年9月25日 / 最終更新日時 : 2020年9月25日 user 事例・ソリューション AIがソフトウェア開発・テストに与える影響 レスポンシブ ウェブ デザインやモバイル ファーストがアプリケーションの開発やテストの中心だった時代は終わりました。今は、以前に比べて飛躍的に複雑になった AI ベースのアプリケーションの時代です。 近い将来、AIはすべ […]
2020年9月18日 / 最終更新日時 : 2020年9月18日 user 事例・ソリューション テストプロセス全体に自動化がどのように適合するか アプリケーションが複雑化するにつれ、不具合を早期に発見・修正してリリースするには、テストをシフトレフトすることがさらに重要になってきました。そして、厳しいプロジェクト スケジュールとリリース サイクルに追いつくための方法 […]