TOPハウツー・学習テクノロジーSoftware Testing Journey🌍#98 テストの実行順、意外に大事です。05:34 2025年3月18日 165再生 問題を報告する 再生する シェアする AI目次テスト実行順で効率化を実現実行時間短縮の2つの要因とは?スマートウォッチで発見、意外な事実皆様からの相談、リクエスト募集モチベーション維持の秘訣とは?AI文字起こし(β版) # タイトルコール ようこそ、世界が広がるソフトウェア品質へ。 このチャンネルでは、QAエンジニアのサミーが、 ソフトウェアテストやソフトウェアの品質の保証を中心に、 日々奮闘していることや考えていることをお話します。 毎日お昼の12時30分に配信しています。 ゲストの方やリスナーのあなたと、 テストや品質の世界を広げていきます。 # テストの実行順、意外に大事です。 こんにちは。旧エンジニアのさみぃです。 今日もワクワクしてますか? 今回はテストの実行順番、意外に大事ですという話をしようと思います。 テストの実行順番って気にしてますか? 今回はですね、リグレッションテストで今、 700から800ぐらいの手動のテストケースを実行してまして、 このケースの順番、1レコードずつっていうんですかね、 テストケースの順番を変えたら、 テストの実行時間が短くなったよという話をしようと思います。 背景としてはですね、今結構と言いますか、 手動でのリグレッションテストはかなり量がありまして、 新機能を追加すればするほどリグレッションテストも 増えてしまうという風のループに陥りつつあります。 そんな中でですね、リグレッションテストの中身自体を 見直したりはしてたんですけれど、 あるとき、そのテストケースの実行順番を 重要度順機能の重要度の高いところから実行するという風に変更しました。 その変更テストの実行順番を変えたきっかけっていうのは別の理由で、 リグレッションテストの後半戦で割とメイン機能で 脳風害というものが見つかってしまったんですね。 なのでそこから結構バタバタしてしまった修正確認だったり、 修正対応だったり確認ってそこで時間がかかってしまいました。 なのでその週の振り返り、リグレッションテストの振り返りで テストの実行順番を変えてみましょうと。 一個一個のケースというよりかは、 そのときはシートごとの実行順番を変えてみましょうということで変えてみました。 そしたらですね、30分から1時間ぐらいテストの実行時間が短縮されたんですよね。 で、また振り返りをして、なんで実行時間短くなったんだっけってところを考えてみました。 そこで見えてきたことが二つありまして、一つがその優先度ですよね。 シートごとを優先度高い順に実行順をしたというところ。 これは実行順を変えたらたまたまというんですかね、 分担がしやすくなったみたいなところがあって、 結果テスト実行が短くなったという話ではあるんですけれど、 もともとは早く不具合を見つけたいと思いから行った改善活動だったので、 その実行時間に響くっていうところが新たな発見、私にとっては新たな発見でした。 もう一つのテスト実行時間短縮できた理由っていうのが、 繰り返しのオペレーションをなくなるようにテストケースの順番、 レコードっていうんですかね、を変えたっていうところなんですよね。 直す前のテストケースのときだとアカウント作成をして、 会員に入ったりとかアカウント退回しちゃったりみたいなところがあったので、 繰り返しアカウント作って会員に加入するっていう手続きというかオペレーションが必要でした。 それをテストケースの順番を変えたことによって、 繰り返してアカウント作成したりとか会員に加入するっていう必要がなくなったので、 純粋にテスト実行の時間が減ったということですね。 どうしても機能の追加とかでどんどん継ぎ接ぎでテストケースが増えていったりもしてしまうので、 改めてテストの実行順番の流れとして効率よくなっているかみたいなところ、 あるいはテストのデータの使い方、作り方っていうものが必要十分なのか、 効率的に使えているのかっていうところの観点で、 テストケースを見直すっていうことも大事なんだなっていうことを学びました。 # 今日のほっこり話⌚️💤 今日のほっこり話です。スマートウォッチの話をします。 最近、夫がギャラクシーウォッチを買ったんですよ。 一番の目的が睡眠の質の可視化というところですかね。 夫がたまに無呼吸になっているのを私は横で見ていて、たまに気づいたときは翌日教えてあげたりするんですけど、 本人はいやいやそんなことないよなんてこと言ってたんですけど、ちゃんと数値が測れるようになりました。 ギャラクシーウォッチの機能なのかな? いびき音を書くとそれを録音してくれるんですよ。 録音された音声を2つ聞いてたんですけど、1つはいびきじゃなくて歯ぎしりですね。 夫がたまに歯ぎしりしているのでその音が入ってました。 もう1つがいびきだったんですけど、いびきの音を聞いた感じ、これ夫じゃなくて私のいびきなんじゃない?みたいな話になりました。 今ちょうど花粉症のシーズンなので鼻が詰まりやすくて、どうやら私がいびきを書いているようです。 私のいびきがもしかしたら夫のいびきとしてカウントされている可能性があるので、夫にはやめてよなんて言われてしまいました。 はい、以上今日のほっこり話でした。 # 📣放送/相談/コメントリクエストを募集中! おしゃべりリクエストボックスの告知です。 放送・相談・コメントのリクエストを募集中です。 このチャプターにリンクを貼っております。 2025年3月31日までの期間限定になります。 こういう話をしてほしい、 登壇に乗ってほしいなど、 気になるトピックを投稿しませんか? 悩みを気軽に相談できるサードプレイスにしたいです。 あなたの投稿をお待ちしております。 # 次回予告 今回も最後までお聞きいただきありがとうございました。 次回はですね、Voicyのトークテーマ モチベーションを保つにはにのっとってお話をしようと思います。 今回の放送を聞いて、なるほどな、確かにな、学びになったなと思った方は 是非、画面右下、ハートマークでいいねをしていただけると、とっても励みになります。 Xでのシェアコメントも、いつもありがとうございます。見てますよ。 それではまたお会いしましょう。ごきげんよう。 もっと見る #ソフトウェアテスト #テスト実行 Software Testing Journey🌍プレミアム放送配信中!00:201.タイトルコール03:222.テストの実行順、意外に大事です。01:073.今日のほっこり話⌚️💤00:234.📣放送/相談/コメントリクエストを募集中!https://forms.gle/jfdcqHC81ye7Aohy500:265.次回予告コメント感想・質問・応援メッセージを書こう
#641会議の前に5分準備すると、仕事がかなり変わる 13分・一昨日・ 89再生AI目次会議の目的明確化が時短の鍵会議の脱線を防ぐ勇気ある確認参加者コスト意識で議論を集中ユーザー視点が問いを生む思考法日常のささやかな幸せをブドウに見て
#639秋の夜長、時間を味わう 9分・9月12日・ 110再生AI目次スマホなしで味わう贅沢な時間“時間を使う”から“味わう”思考へ現代人が失った「何もしない」価値大喜利カードゲーム開発秘話の深掘り感謝と熱気!ゲームプレゼント企画
#638 『Taking Testing Seriously』 10章より 7分・9月11日・ 60再生AI目次『Taking Testing Seriously』品質特性の新定義プロジェクトに最適化する品質特性の思考プロダクトの『カリスマ性』を測る指標ユーザーを惹きつける10の評価要素季節の変わり目に感じた気温のサプライズ
#637要求と要件の違い、説明できますか? 11分・9月10日・ 115再生AI目次要求と要件の混同とその影響旅行のたとえ話で学ぶその違いISTQB定義と開発現場での応用本当に達成すべきゴールを見極めるヨーロッパ購入の特別な石鹸を捜索
#636 あと何回両親と食事ができるだろうか? 14分・9月9日・ 129再生AI目次「グッドライフ」が語る両親との時間限られた回数で気づく家族との絆リスナーのコメント:災害への備え仕事を抱え込まないチームの秘訣次回予告:要求と要件の違いとは?
#635 カードゲーム作りの難しさと面白さ 1時間1分・9月8日・ 65再生AI目次声優への愛から生まれた「マッピンカルタ」ゲーム発想の源泉、独自の思考プロセス仕事の複雑さをゲーム化する難しさクリエイターに共通するゲーム作りの型未発表「狩猟ゲーム」とQA愛の真髄
#634 仕事ができる人ほど「問いを持っている」 14分・9月7日・ 127再生AI目次「問い」を持つ人が仕事で強い理由QAエンジニアに不可欠な「問い」の視点良い「問い」を持つための3つの秘訣「自分がいなくても回る業務」の意義別府温泉で満たされた「温泉欲」
#633 ばさつさんと、大喜利カードゲーム作りについて 1時間0分・9月6日・ 72再生AI目次おもちゃ作りへの原点と妄想家コミュニティ「選ぶだけ大喜利」ゲームの着想2年間の試行錯誤!ルール簡素化の秘訣「パワーワード問題」を越えた言葉の妙印刷・PRの苦労とゲムマ出展の現実