ソフトウェアテスト

TestRailハイライト

TestRailとmabl, backlog, slackを連携させてみた

TestRailとmabl(自動テスト), backlog(タスク管理), slack(チャットツール)を連携させた例をご紹介します。連携する際に利用した各ツールのインターフェイスやコードの例も記載していますので連携の参考にしてください。
ソフトウェアテスト

ソフトウェアおよびシステムテストにとって最も重要なツールとは

ソフトウェア開発の現場にツールを導入してみたものの「役に立たない」ツールであると判断されて、利用されなくなったことはありませんか。本記事では、ツールを導入するためにおさえておくべきポイントと一番必要なツールについてご紹介します。
ソフトウェアテスト

オールド・テストの死は必然

チームが顧客の本当のニーズに応えるには、ソフトウェアテストへのアプローチを見直す必要があるかもしれません。本記事では新しいアプローチの1つとしてチームの中に「会話」を取り入れ、互いに協力しながらチームが実現するべきビジョンを連携するメリットをご紹介します。
UIテスト

エンドツーエンドテスト: 救いへの道か破滅への道か?

エンドツーエンド(E2E)テストはとても有益なテストですが、E2Eテストを重要視してしまうあまり効果的に実施できず品質の問題やデリバリーの遅れに繋がることもあります。本記事では、E2Eテストが複雑化する例とともに複雑さを解決する方法を説明します。
アジャイル

チーム全体の品質とテスト

この記事はPeter G Walenによるゲスト投稿です。 チーム全体の品質 (Whole Team Quality) の概念が知られるようになってからというもの、この言葉が何を意味するかについて華々しいことを言う人たちはたくさんいます。こ...
ソフトウェアテスト

テストとチェックのパートナーシップ

テスト自動化の取り組みにおいてROIを獲得する最良の方法とは何でしょうか。それは、テスト自動化スクリプトによるチェックと人間によるテストを組合せることです。本記事では、チェックとテストの最適なバランスをご紹介します。
アジャイル

開発者とテスターのコラボレーション: 方法と理由

開発者、テスター、データベースエキスパートなど専門分野の異なるメンバー同士がともに作業をすることで得られるメリットとは何でしょうか。本記事では、モブプログラミングを例に分野を超えて共同で作業することのメリットについて紹介をします。
Kubernetes

Kubernetesのカナリアデプロイメントを利用してA/Bテストを実装する方法

WebサイトのユーザビリティテストであるA/Bテストは有益なプラクティスですが、実施には手がかかる場合もあります。本記事では、A/Bテストに必要な作業を格段に簡単にする方法として Kubernetes のカナリアデプロイメントを利用する方法をご紹介します。
ソフトウェアテスト

これどうやってテストした?

本記事ではテストのエビデンスや成果物を残すことの本当の目的について説明します。ー「これどうやってテストした?」この質問の裏側ではプロジェクトで何か重大な問題が発生しているかもしれません。数週間、数カ月前にどんなテストを実施したかを知るにはどうすればいいのでしょうか?
ソフトウェアテスト

イベント駆動型アプリケーションアーキテクチャをテストする: 非同期的アプローチ

本記事では、イベント駆動型アプリケーションアーキテクチャをサポートするシステムのテスト設計、テストに必要なログの記録や分散トレーシングについて紹介します。
ソフトウェアテスト

セミナー動画オンデマンド配信:チームの生産性を向上させるプロジェクトマネジメント手法とは?

過去に開催した弊社主催のセミナーをオンデマンド配信としてご覧いただけます。プロジェクト管理とテスト管理におけるExcelからの脱却に向けてオススメの方法をご紹介します。
ソフトウェアテスト

品質とテスト

ソフトウェアの「品質保証」、「品質制御」、「テスト」とはそれぞれ何を意味しているのでしょうか。本記事では、ソフトウェアの「品質」とは何かを考えながら、「品質」にまつわる様々な活動について紹介します。
ソフトウェアテスト

ソフトウェアテストプロセスの改善: 最前線からの教訓

ソフトウェアテストの品質を向上するため、しばしばテストプロセスの改善が行われます。本記事ではテストプロセスの改善を行うために取り組むべきことについてご紹介します。
ソフトウェアテスト

マイクロサービス指向アプリケーションをテストする

本記事では、多くの企業で取り入れられているマイクロサービスについて、3つのアプリケーションタイプの説明とマイクロサービスのメリットを最大限にするテスト設計、テストで考慮するべき点についてご紹介します。
ソフトウェアテスト

エンタープライズブロックチェーンアプリのテスト戦略

本記事では、エンタープライズブロックチェーンのアプリケーションをテストする最適な方法とテストする際に考慮するべき内容をご紹介します。
ソフトウェアテスト

テレワークにおいてテスト管理ツールを活用する

テレワークにおいてテストを行う際にどのような課題があるか、また円滑にテスト活動を進めるためのポイントをご紹介します。
ソフトウェアテスト

優秀なテスターになるための4つの素質

テスターという職業に向いているのはどのような人なのでしょうか?本記事では、優れたテスターになる人が持っている4つの特性についてご紹介します。
ソフトウェアテスト

私たちはなぜテストをするのか?テスターがほんとうにやっていること

私たちはなぜテストをするのでしょうか。テストを通じて私たちが得ているのは、何なのでしょうか。本記事では、テストがバグを見つけることでも、品質を改善することでも、要件への忠実さをチェックするものでもないことを順番に説明しながら、「なぜソフトウェアをテストするのか?」の答えを導き出します。
ソフトウェアテスト

バグの優先順位: 緊急度と重要度のバランスをとるための5つのヒント

ソフトウエアに盛り込まれる数多くのバグは優先順位をつけて対応する必要があります。本記事ではあるチームにおけるバグの優先順位を決めるしくみをご紹介します。
アジャイル

テスター日記: リリース後のテストで機先を制する

テストの実施後に、次のテストに向けて振り返り、テスト活動の改善をはかることは重要なことです。この記事ではあるプロジェクトのテスト活動の見直しと新しいアプローチについてご紹介します。

eBook 公開中

Paul Gerrard著 効果的なテスト管理12の秘密 (日本語)

テスト計画やテスト管理に役立つ12のトピックを解説します。

詳細はこちら