CAT GETTING OUT OF A BAG

What the tester is thinking.

「よし!」と思ったあとのもうひと手間(テスト)が大事

今朝、Amazonのほしい物リストに愛用している替え芯を追加しました。商品名のほかにも必要な個数や持っている個数などを入力することができます。 最大何個まで指定できるんだろう?とソフトウェア開発者(特にテスター)ならあるあるな思考で大きな数字を入…

デブサミに行ってきた(2)

目黒の雅叙園で開催されたDevelopers Summit 2020(デブサミ)に行ってきた。今回も大盛況で満員のセッションが多く、人気のセッションでは壁沿いに立ち見も出ていた。どの会場も入場待ちの長い列ができていて大変そうだったが、わたしはお金の力(個人スポ…

デブサミに行ってきた(1)

目黒の雅叙園で開催されたDevelopers Summit 2020(デブサミ)に行ってきた。今回も大盛況で満員のセッションが多く、人気のセッションでは壁沿いに立ち見も出ていた。どの会場も入場待ちの長い列ができていて大変そうだったが、わたしはお金の力(個人スポ…

ソフトウェア技術者のためのバグ検出ドリル(問題6:ミケランジェロの呪いー入退室セキュリティ・システムの不可解なバグ)

この記事は『ソフトウェア技術者のためのバグ検出ドリル』についての思考メモです。本書で問題を解いたことのある人、これから解いてみようかなと思っている人向けです。当然ドリルの問題は載せられないので消化不良を誘発する内容になっています。*1ソフト…

ソフトウェア技術者のためのバグ検出ドリル(問題5:迷路探索プログラム)

この記事は『ソフトウェア技術者のためのバグ検出ドリル』についての思考メモです。本書で問題を解いたことのある人、これから解いてみようかなと思っている人向けです。当然ドリルの問題は載せられないので消化不良を誘発する内容になっています。*1ソフト…

2019年、娘ちゃんは社会人になった。

2020年がはじまってだいたい24分の1が過ぎた。これといってなにもせずになんとなく過ぎてしまった。こんな感じで1月もあっという間に終わるのだろうと思ったけど、なにもしてないわけはなくて毎日ちゃんとなにかはしてる。 2019年は娘ちゃんが社会人になった…

ソフトウェア技術者のためのバグ検出ドリル(問題4:文字変換表のバグ)

この記事は『ソフトウェア技術者のためのバグ検出ドリル』についての思考メモです。本書で問題を解いたことのある人、これから解いてみようかなと思っている人向けです。当然ドリルの問題は載せられないので消化不良を誘発する内容になっています。*1 ソフト…

ソフトウェア技術者のためのバグ検出ドリル(問題3:入場料計算画面のバグ)

この記事は『ソフトウェア技術者のためのバグ検出ドリル』についての思考メモです。本書で問題を解いたことのある人、これから解いてみようかなと思っている人向けです。当然ドリルの問題は載せられないので消化不良を誘発する内容になっています。*1ソフト…

ソフトウェア技術者のためのバグ検出ドリル(問題2:小学生用算数アプリケーションプログラムのバグ)

この記事は『ソフトウェア技術者のためのバグ検出ドリル』についての思考メモです。本書で問題を解いたことのある人、これから解いてみようかなと思っている人向けです。当然ドリルの問題は載せられないので消化不良を誘発する内容になっています。*1ソフト…

ソフトウェア技術者のためのバグ検出ドリル(問題1:コンピュータ・ゲームのバグ)

この記事は『ソフトウェア技術者のためのバグ検出ドリル』についての思考メモです。本書で問題を解いたことのある人、これから解いてみようかなと思っている人向けです。当然ドリルの問題は載せられないので消化不良を誘発する内容になっています。*1ソフト…

『ソフトウェア技術者のためのバグ検出ドリル』をやってみることにしました

わたしの中でドリル本と言えば『ソフトウェアテスト技法ドリル―テスト設計の考え方と実際』ですが、昨年11月にバグを検出することに特化したドリル本『ソフトウェア技術者のためのバグ検出ドリル』が発売されました。 ソフトウェア技術者のためのバグ検出ド…

『なりきりみわキット』をリリースしました

11月29日に福岡市で開催された JaSST'19 Kyushu で @m_seki が唐突に告知した『なりきりみわキット』について紹介します。誕生秘話?についても書きました。 なりきりみわキットとは? @miwa719 がよく使う言葉(みわ語録)を2時間おきに通知するiOS向けキ…

サディスティックミワテスト(ステッカー)を作りました

サディスティックミワテスト(ステッカー)が欲しい!とのご要望があり、自分でも欲しかったので キングプリンターズ で作りました。*1 個人用なので100枚もあれば十分だなと思っていたのですが、200枚でも300枚でも価格がほとんど変わらないんですね。 価格…

若手開発者(プログラマー)と読書会をはじめました

5月に社内の若手開発者(プログラマー)から「テスト設計技法を学びたい。できれば体系的に」と相談されたのをきっかけに、書籍『ソフトウェアテスト技法ドリル』の読書会をはじめました。この記事では読書会をはじめるときに決めたこと(伝えたこと)と、…

「無効にする」という言葉は案外むずかしいのかもしれない

「無効にする」という仕様でプログラマーとテスターが違うものを想像した話です。開発中の些細な出来事ですがツイートするには長すぎるのでこっちにメモしました。 ある日のこと ある画面に表示しているスライダーコントロールを触っていたら、おかしな現象…

バグが報告されたときにわたし(テスター)がやってること

バグが報告されたときにベテランプログラマーSさんがやってること(コード修正以外)①見つかったバグに関連するチケットAを探す②チケットAで何をTestしたのか確認③なぜそのときにバグを見つけられなかったのかを考える④チケットAに不足していたTest(今回の…

とちぎRuby会議08 食に関するメモ #toruby

6月29日に開催した『とちぎRuby会議08』でわたしが担当した『食』に関するメモです。 ランチセッションのお弁当 今回のお弁当は『石窯イタリアン アンジェロ』さんに作ってもらった。 5月にアンジェロさんと打ち合わせをした。お弁当のボリューム感について…

うちのチームのプログラマーはなぜテストがうまいのか

うちのチームのプログラマーはテストが好きかどうかは分からないけど「これよく見つけたなー」と思うようなバグを見つけてくるからテストがうまいと思う。で、なんでうまいのか考えているのだけど「毎日1時間、システムレベルのテストをしている」のが、う…

ピクシー絵本の思い出

手のひらサイズ(10cm*10cm)の小さな絵本です当時読んでいたものは引越しの際に捨ててしまい(あとになってそれを悔やんでいた)2000年にフェリシモ出版から復刻されたときに買い直しました pic.twitter.com/Eb6cwrA7QP— miwa (@miwa719) 2019年5月3日 この中…

誰も使ってない機能にバグが見つかった時にどうするか

ある機能にバグが見つかりましたが、その機能を使っている人はいません。1. バグを直す2. 放置する3. 機能を削除する品質が上がるのはどれ?製品価値が上がるのはどれ? — HARADA Kiro (@haradakiro) March 8, 2019 Twitterのタイムラインにこんなツイートが…

「多数決で決める?」

開発現場で課題や問題を解決していく最中におこる「小さな会話」が「よいチーム」をかたち作る(のではないか)という仮説から、うちのチームでよく使われる「フレーズ」をいくつかのイベントで紹介したのですが、とうとうボット化する者が現れました。これ…

何かを始める時に『やめどき』を決めておく

2019年が始まって1か月半が過ぎようとしています。『今年の抱負』のようなものを設定しなくなってからだいぶ経つのですが、今年は50才を迎える記念すべき年なので、何かひとつ新しいことを始めたいな!と思っています。 始めるより終わりにするのが大…

お客さまから見た『落とし穴』という視点

近所のBOOKOFFで仕事関連の専門書を購入しました。ウルトラセール中(全品20%OFF)*1で、定価4,000円(税別)の本がBOOKOFF価格で510円、さらに20%OFFの408円でした。 デジタルイメージングの落とし穴 CT&MRI編―CT・MRI検査の進め方とスキャンテクニック 作…

自分のiPhoneの電話番号が覚えられなくてカッとなってApple Watchアプリを作りました

テスト中にいきなりアプリがクラッシュしても、直前に操作していた内容や手順を11個くらいまで遡ることができるのに、自分のiPhoneの電話番号(11桁)を覚えることができません。 自分のiPhoneに電話をかける状況になったことはないのですが、飲食店などに電…

違和感のつかまえかた

ソフトウェアテスト #2 Advent Calendar 2018 - Qiita 24日目の記事です。 qiita.com はじめに 医用機器(自社製品)のソフトウェア開発に従事して、あと数年で30年になります。うち15年くらいはプログラマー、現在はテスターとして日々奮闘中です。 私…

明日から試せるテストに関するアドバイス

この記事は、テストに関するツイート(わたしの)の抜粋です。那須の「あのチーム」の話を聞いたからと言って、すぐに真似することはできないかもしれないけど、これなら明日から試せそうじゃない?と思うものを、集めてみました。 1. 実装する前にやってみ…

ブログのサイドバーに本棚を置きました

自宅の本棚を新調したいな…と思っているのですが、どういう本棚にしようか探したり、悩んだり、採寸とかいろいろ面倒くさいので、とりあえずブログのサイドバーに本棚を置いてみました。だからと言って何も解決してないんですけど、ちょっと満足しました。 …

コーヒーの香りを楽しむための Apple Watch アプリを作りました

普段、紅茶やルイボスティーを飲むことが多いのですが、猫廼舎さんのコーヒー豆が通販で買えるようになったので、毎日1杯だけハンドドリップする時間を作りました。コーヒーを淹れるときの香りには、人間の脳に働きかける二つの効果(癒しと集中力)がある…

プログラミングの「アンチパターン」からテストを考える

はじめに この記事は、技術系ブログや書籍などに書かれているプログラミングの「アンチパターン」を読んだとき、わたし(テスター)が、どのようなことを考えているのか紹介したものです。 もし「アンチパターン」で実装されていたら わたしはよく「過去の不…

「バグの伝わり方」を知るということ

見た目は単純そうなバグでも、その生い立ちを知ると「バグの伝わり方」が見えてきて(面白いなー)と思うときがあります。 たとえば、アプリケーションの画面には、やりたいこと(処理)を実行するための「ボタン」があります。状況に応じて、ボタンを有効(…