2019年9月27日 / 最終更新日時 : 2020年9月3日 user 事例・ソリューション テスト可能なHTMLの設計 「うちの HTML はあまりテスト可能な状態ではない」と企業や組織が結論付けることがあります。大抵の場合、これが意味するところは以下の意見の集合であると言えます。 初歩的なエラーが、テストプロセスをすり抜けたことがある […]
2019年9月13日 / 最終更新日時 : 2021年6月29日 user Ranorex機能 Automation Helpersによる提供モジュール/メソッド内容のご紹介 Ranorex オートメーションヘルパーとは、 開発元が提供している様々なモジュールとユーザー コード メソッドを集めた NuGet パッケージです。オートメーションヘルパーを使用することで、テスト実行時に便利な機能を使 […]
2019年8月15日 / 最終更新日時 : 2021年6月29日 user Ranorex機能 Ranorex(日本語対応)レポートをPDFに変換する #3 今回は、日本語文字を使用しているRanorexレポートをPDF変換する際に、日本語文字を正しく表示させる方法についてご紹介します。 また、RanorexレポートをPDFに変換する方法については以下の記事をご参考ください。 […]
2019年8月14日 / 最終更新日時 : 2021年6月29日 user Ranorex機能 Ranorex(v7以降 対応)レポートをPDFに変換する #2 従来においても、RanorexレポートをPDF変換することは可能でしたが、変換時には手動でライブラリを追加するなどの必要がありました。しかしながら、Ranorex v7.2 以降に追加された「オートメーションヘルパー」機 […]
2019年8月13日 / 最終更新日時 : 2021年6月29日 user Ranorex機能 Ranorex(v6 対応)レポートをPDFに変換する #1 今回は、ReportToPDFツールを使用してRanorexレポートをPDFに変換する方法を説明します。プラットフォームに依存しないファイル形式を使用すると、Ranorexをインストールしていないユーザーにも、レポートを […]
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などの迅速なアプリケーション開発では、高品質なソフトウェアを小規模かつ頻繁にリリースするという共通の目的があります。開発のサイクルが数週間であって […]