2019年8月9日 / 最終更新日時 : 2022年5月25日 user ツール連携 Jenkins への自動化テストの統合 ソフトウェア工学において、継続的インテグレーション (CI) は品質管理プロセスを継続的に適用することを意味します。 今回は、Hudson/Jenkinsを使ってCIジョブをセットアップする方法について説明します。Sub […]
2019年7月19日 / 最終更新日時 : 2021年6月29日 user 事例・ソリューション テスト自動化における 10 のベスト プラクティス #10: 機能テストと負荷テストを組み合わせる ソフトウェア開発の目標は、素晴らしいユーザーエクスペリエンスを提供することです。これには、アプリケーションの機能やユーザビリティだけでなく、パフォーマンスも含まれます。たとえば、処理が遅いモバイルアプリケーションは、多く […]
2019年7月5日 / 最終更新日時 : 2022年1月7日 user 事例・ソリューション テスト自動化における 10 のベスト プラクティス #9: E2E テストの計画 エンドツーエンド テストとは エンドツーエンド (E2E) テストは、テスト対象のアプリケーションで利用されるテクノロジーや各機能を繋ぎ、フロントエンドからバックエンドまでの一連のシナリオを検証します。 テスト範囲が狭い […]
2019年6月24日 / 最終更新日時 : 2020年9月3日 user 事例・ソリューション テスト自動化における 10 のベスト プラクティス #8: テスト可能な要件を作成する テスト可能な要件の原則 「テスト可能な要件」では、要件が満たされていることを判断するためのテストを作成できるよう、アプリケーションの単一の機能、または振る舞いを記述します。テストが可能であるためには、要件に曖昧さがなく、 […]
2019年6月7日 / 最終更新日時 : 2020年9月3日 user 事例・ソリューション テスト自動化における 10 のベスト プラクティス #7: CI パイプラインとの統合 継続的インテグレーション (CI)、継続的デプロイ (CD)、DevOpsなどの迅速なアプリケーション開発では、高品質なソフトウェアを小規模かつ頻繁にリリースするという共通の目的があります。開発のサイクルが数週間であって […]
2019年5月24日 / 最終更新日時 : 2023年11月22日 user ノウハウ モバイルアプリケーションのテスト作成方法 Ranorexによるモバイルアプリケーションのテスト作成方法について資料化を行いました。 Ranorexでサポートしているプラットフォーム、およびアプリケーションの種類は以下となります。 プラットフォーム モバイルアプ […]
2019年5月10日 / 最終更新日時 : 2020年9月3日 user Ranorex機能 Ranorex Studio v8.3 でのテスト作成機能の拡張 Ranorex バージョン8.3のリリースの大きな目的は、Ranorex 初心者をテスト自動化の成功に導くことと、堅牢で持続可能なテスト作成のためのベストプラクティスを徹底させることです。本ブログ記事では、そのために実装 […]
2019年4月23日 / 最終更新日時 : 2022年5月25日 user ノウハウ テストのエビデンスとしてスクリーンショットを取得する 今回の記事では、Ranorexを使用し、テスト実行中にスクリーンショットを取得する方法についてご紹介します。 方法① 特定の実行アクション後にスクリーンショットを取得する 特定の実行アクションの後に、スクリーンショットを […]
2019年4月12日 / 最終更新日時 : 2022年1月19日 user Ranorex機能 Ranorex v8 日本語版 ユーザーガイドの公開のお知らせ Ranorex ユーザーの皆様、大変お待たせいたしました。この度、Ranorex v8の日本語版 ユーザーガイドが公開されました。 Ranorex v8では、ユーザーガイドが大幅に刷新され、より分かりやすい内容となりまし […]
2019年4月1日 / 最終更新日時 : 2021年6月29日 user 事例・ソリューション テスト自動化における 10 のベスト プラクティス #6: 失敗するテスト ケースの解決 はじめに 安全で保守が可能になるように入念に設計されたテストケースであっても、「テストの失敗」は起こりえます。「テストの失敗」には複数の解釈があるので、まずその違いを見てみましょう。 失敗を期待するテスト ケース 不正な […]