2018-01-31

機能のベリファイで観点を見つける方法

ある機能のテストを行う時に、どの観点でテストするか考える必要がある。

その観点をはじめからなるべく多く見つけることが重要なんだけど、その観点の見つけ方をまとめてみる




1. 過去のリグレッションテストから正常系の観点を見つける


リグレッションテストは、ユーザーが最低限目的を達成できるかという視点でテストしているので、最低限必要な正常系の観点を探せる。

2. 過去のdefectチケットを分析する


すでに開発してある機能の延長の場合、過去にエラーが起こった似た機能のチケットを漁る。脆弱性のある部分が見れるので、その観点も含めると良い


3. ユーザーのシナリオを想定して探索的に触ってみる


ユーザーの視点になり、どういう使い方をするか触れてみる。触れている時に新しい観点があれば加えると良い。


観点がわかれば、そこからはデジションテーブルやらなんやら使えば大丈夫。

注目の投稿

 PythonのTweepyを利用して、Twitter APIを利用している。 その中で、ハマったポイントをメモしておく。 まず、Searchに関して。 Twitter検索は、クライアントアプリ側では、全期間の検索が可能になっている。 一方で、APIを利用する際は、過去1週間しか...