QA Notebook.

目的から探す

やりたいことに近いものを選んでください。

テスト設計・AI活用・個人制作

かさね抄の
QAノート

かさね抄です。このブログでは、テスト設計やAIの使い方について書いています。 作ったツールの紹介もあります。気になるテーマがあれば、上の「目的から探す」からどうぞ。

探索的テスト / 不具合調査 / 手順書・記録の書き方

自然光の中に並ぶ柑橘、洋梨、プラムと緑の葉
かさね抄の個人ブログQA / NOTES / MAKING
関心のあること

探索的テスト

+

不具合の再現・調査

+

テスト設計

+

手順書・記録の書き方

01 / APPROACH

テストや不具合調査の進め方

テストや調査を進めるときに、
確認しておきたいことをまとめました。

01

Observe

仕様と実際の動きを比べる

仕様と違う動きがあったら、操作の順序やそのときの画面の状態を記録します。どこが違ったのかを説明できるようにしてから調べます。

02

Investigate

不具合が起きる条件を調べる

操作やデータ、タイミングを一つずつ変えて試します。毎回起きない不具合も、どの条件で起きるのかを順に確認していきます。

03

Communicate

調べたことを記録して共有する

再現手順、期待していた結果、実際の結果を分けて書きます。ほかの人が同じ手順を試せるようにすると、修正や仕様の相談もしやすくなります。

02 / BLOG

ブログの記事紹介

ブログをすべて見る 22

テスト設計やチームでの仕事の進め方、AIの使い方の記事があります。
一部の記事は英語でも読めます。

03 / SELECTED WORK

作ったツール・制作中のもの

作ったツールの使い方と、
制作中のアプリを紹介します。

01 / WEB TOOLBETA · 利用にはアクセス権が必要です

CSV CHECK

CSVの空欄や重複を
まとめてチェック

商品名が空欄になっていたり、同じコードが重複していたりする箇所を調べるツールです。確認が必要な行と、その理由を一覧で表示します。

CSVは、Excelなどの表をほかのサービスに渡すときに使うファイル形式です。商品をまとめて登録するときにも使われます。

CSVの内容はブラウザ内で処理します。外部には送信しません。

CHECK EXAMPLEチェック結果の例内蔵サンプルの一部を使った説明図
商品コードの重複、商品名の空欄、価格の形式を確認する例
元の行商品コード商品名価格
3P-002ガラスマグ1480
4P-003(空欄)980
5P-002リネンポーチ1200
6P-005ウッドトレー二千円
  • 重複

    3・5行目 / 商品コードP-002が2行にあります。

  • 必須

    4行目 / 商品名値が空です。入力を確認します。

  • 形式

    6行目 / 価格「二千円」を半角の数値に見直します。

WHY I BUILT IT

商品を登録する前に
確認したかったこと

商品登録に使うCSVの空欄や重複を、まとめて確認するために作りました。行数が多い表を目で確認するのは大変です。列ごとに条件を決めて、どの行を見直せばよいか分かるようにしています。

たとえば「商品名は必須」「商品コードは重複不可」と設定できます。下に使い方と、どんな指摘が出るのかを載せています。

HOW TO USE

使い方

ツールを開いたら「サンプルで試す」を選んでみてください。
ファイルを用意せず、指摘例を確認できます。

  1. 01
    CSVを読み込む

    CSV / TSVファイルを選択、またはドラッグして読み込みます。1行目には「商品名」「価格」などの列名を入れておきます。

    手元にファイルがなくても「サンプルで試す」から始められます。

  2. 02
    列ごとの条件を確認する

    「商品名は必須」「商品コードは重複不可」「価格は数値で0以上」など、確認したい条件を選びます。

    列名から自動で入る設定は仮のものです。登録先のルールに合わせて確認してください。

  3. 03
    結果を見て、元の表を直す

    「チェックする」を押すと、元の行番号・列名・値・指摘内容が並びます。元の表を修正し、CSVを書き出して再チェックします。

    指摘の一覧は「結果をCSVで保存」からダウンロードできます。元ファイルは変更されません。

チェックできること
  • 空欄
  • 重複
  • 数値・整数
  • メール・日付の形式
  • 文字数
  • 0以上の値

このツールでは、設定した条件に合っているかを確認します。登録先で使えるデータか、内容そのものが正しいかは、人が確認してください。元データの編集や自動修正には対応していません。

使う前のメモ

最大5MB・10,000データ行・60列・200,000セル。UTF-8 / Shift_JISに対応しています。文字化けしたら文字コードを、列が分かれなければ区切り文字を確認してください。日付はYYYY-MM-DD形式、メールは形式のみを確認します。

再読み込みするとデータと条件は消えます。必要な指摘一覧は先に保存してください(表示・保存は先頭10,000件まで)。

PERSONAL PROJECT

QACert Drill

問題を解いて復習できる学習アプリ

問題に挑戦結果を確認復習
02 / WEB & MOBILE制作中

QA Cert Drill

QA資格の勉強に使う模擬試験アプリ

問題を解いたあとに解説を読み、間違えた問題をもう一度解けるアプリです。Web技術を使って個人で制作しています。

  • HTML / CSS
  • JavaScript
  • Capacitor
実装した機能
出題数の選択、日本語・英語の切り替え、ブックマーク、間違えた問題の復習
QAで注目する点
採点の整合性、学習履歴の保存、言語を切り替えたときの表示と状態
関連するテスト観点を見る

04 / TEST NOTE

テスト設計のサンプル

QA Cert Drillを題材にした
テスト設計のサンプルです。

TEST DESIGN / QA CERT DRILL設計サンプル・実行結果ではありません
QA学習アプリに対するテスト条件と確認事項
観点試す条件確かめること
01 採点全問正解・全問不正解・正誤が混在正解数・正答率・復習対象が回答内容と一致する
02 状態の保存ブックマーク後にページを再読み込み同じブラウザで記録が保持され、重複しない
03 言語の切り替え日本語と英語を切り替えて問題を表示問題・選択肢・解説の対応と採点結果が変わらない
04 復習の導線誤答がある場合と、一つもない場合誤答だけを復習でき、対象がない場合も迷わない

試す条件と期待する結果を分けて書くと、ほかの人も同じ手順で確認できます。

BEHIND THE NOTEBOOK

かさね抄かさねしょう

QAエンジニア / テスト設計・不具合分析・AI活用

プロフィール

かさね抄について

かさね抄(かさねしょう)です。QAエンジニアとして働いています。第三者検証を中心に7社で複数のプロダクトに関わり、リーダー代行やQAチームの運営支援も経験しました。JSTQB Foundation Levelを取得しています。

得意なのは、テスト設計や不具合分析、回帰テスト、ローカライズQAです。AIを使ったQAにも取り組んでいて、日本語やAIの出力、音声・テキストデータの品質確認にも関心があります。このブログでは、テストや調査の進め方を、手順や記入例と一緒に紹介しています。

個人制作では、CSVの空欄や重複を確認する「CSV CHECK」を作りました。QA資格の学習用アプリ「QA Cert Drill」も制作中です。このサイトでそれぞれの使い方や、テストで確認する項目を紹介しています。

  • テスト設計・不具合分析
  • ローカライズQA
  • AI出力・日本語の評価

ブログについて

気になる記事があれば、読んでみてください

テスト設計やAIの使い方の記事を、テーマ別にまとめています。
記事の感想や質問は、メッセージフォームから送れます。

記事一覧を見る