リポジトリ:精神的オーバーヘッドの削減とテストメンテナンスの改善
DevOpsに移行する開発チームのためのシンプルな Web アプリケーションを考えてみましょう。開発チームのメンバーは、最低でも毎日、新しいコードを本番環境にデプロイしたいと考えています。しかし、それを実現するための十分...
DevOpsに移行する開発チームのためのシンプルな Web アプリケーションを考えてみましょう。開発チームのメンバーは、最低でも毎日、新しいコードを本番環境にデプロイしたいと考えています。しかし、それを実現するための十分...
テクノロジー企業で働いている人に、彼らがより早く成長し、世界を変えるために役立つものは何かと聞くと、彼らは「データ」と答えるでしょう。何兆ものデータセットを分析し、人が認識しにくい一般的なパターンを見つけるために、企業は...
DevOpsの時代には、継続的テストというアジャイル開発のアプローチがこれまで以上に重要になっています。継続的テストとは、Shift Left (シフトレフト) の概念に従い、ソフトウェア開発プロセスの各段階でテストをお...
コンパイルされた実行可能ファイルでシステムが作成されていたとき、ソフトウェアのビルド プロセスの多くは、専任のビルド エンジニアに任されていました。1990 年代、私が勤務していたCisco Systemsでは、専任のエ...
UI要素の画像をOCR(光学文字認識)で認識し、テキスト情報を読み取る方法について検証しました。今回は、その時の検証内容について紹介します。 Ranorexでは、OCRの機能を提供していないため、今回は、Tesserac...
一般的なソフトウェア開発チームにおいて、多くのことが一度におこなわれていることに気づくでしょう。壁には進行中の作業(WIP)を表すストーリーカードが溢れています。開発者やテスターは、さまざまな会議に奔走するなか、時おり自...
前回(2021/1/8)の投稿「誰がテストしているのか?」では、ビジネスの専門家がソフトウェアテストにどのように貢献しているかを検証しました。今回は、チームの品質向上とリリースまでの時間短縮に開発者のテストが役立つ 6 ...
あなたの会社では誰がソフトウェアをテストしていますか? テストをおこなう人たちは、テストに必要なスキルのトレーニングを受けた人たちでしょうか?また、テストケースを作成し、テストケース通りの操作をおこなうよう教育を受けた人...
テストの自動化は、ソフトウェアのテストプロセスに欠かせないものとなっており、中小企業および大企業の開発チームでは、バグを早期に発見し、アプリケーションに対するフィードバックを迅速に得るために、何かしらの自動化をおこなって...
テスト自動化が運用に乗りテストスイートが大きくなり始めたら、全体的なパフォーマンスと実行時間を確認することをお勧めします。 Ranorexでは、テスト実行時のデータ収集をおこなう パフォーマンス測定 機能を使用...