こんにちは。メルカリのテストエンジニアとして、スマホアプリのテスト自動化をぶりぶりしている@daipresentsです。 テスト自動化をすすめるにあたり、効率のよいテストを作るために、既存のテストケースについて調べる機会がありました。その過程で現状のQAプロセスも確認したのですが、以下のようなテストケース管理の課題があることがわかりました。 それぞれのテストエンジニアが、それぞれの方法で、それぞれのテストケースを管理しているため、ナレッジが横につながりにくい。 共有されているリグレッションテスト項目の更新が追いついておらず、情報が古くて使いにくい。 人数が増えてきて、ふりかえりや改善がやりにくい。 1については、現在、職能横断的なチーム構成になっているため、プロジェクトやプロダクトに集中できる環境である反面、それぞれのチームにいるQAエンジニアどうしのつながりが薄れてしまうことが原因に感じ
1. 手動テストはなくならない 2. 手動でおこなって効果のないテストを自動化しても無駄である 3. 自動テストは書いたことしかテストしない 4. テスト自動化の効用はコスト削減だけではない 5. 自動テストシステムの開発は継続的におこなうものである 6. 自動化検討はプロジェクト初期から 7. 自動テストで新種のバグが見つかることは稀である 8. テスト結果分析という新たなタスクが生まれる これらの原則は、どのようなドメイン、プロセス、ツールの現場におけるテスト自動化であっても共通して言える、テスト自動化に取り組む前に留意しておくべきことがら=原則を、テスト自動化研究会のメンバーによる議論のうえ、絞り込んだものです。これからテスト自動化に取り組まれる方、現在取り組まれている方、これから見直しをされたい方にご参考いただければ幸いです。 解説 1. 手動テストはなくならない ユーザビリティテ
最新版=>フロントエンドのテストについて考える 背景 フロントエンドのテストは、テストランナー、フレームワーク、Node.js、ブラウザ、Selenium、WebDriverなど、登場人物が多い。また、UIと密接に絡むのも特徴である。 これまで社内では、テスト種別によって、それぞれ解決したい事柄が明示的に示されていなかった。それぞれのテスト種別にどんな意味があり、何を目的とするかを明確にすることで、機能に対して、どのようなテストを実装すればよいのか共通認識を持っておくために、この記事を作成した。 フロントエンドのテスト4象限 今回この記事で紹介するテストは、Unit Testing、UI Testing、E2E Testing、Integration Testingの4つがあるが、それぞれ、上のグラフのような関係になっている。これらを考えることで、バランスの取れたテスト環境を確立したい。ポ
電気信号の計測器販売などを手がける日本ナショナルインスツルメンツ(NI)は2017年3月3日、意見書「Automated Test Outlook 2017(半導体製品における自動テストの展望)」を公表した。半導体製造の製品テスト工程が半導体製品の提供を遅らせる要因になりつつあるとした。NIの久保法晴APACマーケティングマネージャーテスト&RF担当は「IoT(インターネット・オブ・シングズ)の普及によりセンサーや通信用の半導体需要が増していて、テスト工程の自動化が課題になっている」と話した。 半導体部品の中でも、赤外線センサーや通信モジュールといった電波を発振したり電波から電気信号へ変換したりする、いわゆるアナログ半導体では「テスト作業が十分に自動化できていない」(久保氏)という。こうしたアナログ半導体の需要はIoTの普及により増加傾向にあり、増産や新規開発によって製品テストの作業量が膨
はじめに CYBIRDエンジニア Advent Calendar 2016 1日目担当の @keitarou です。 CYBIRDで女性向けの恋愛ゲームの開発とか運用とかやっています。 Golangを始めたと思ったら、最近はC#にハマっちゃってるエンジニアです。 新卒入社3年目。今年も3年連続でアドベントカレンダーをやっています。 CIとは? CI(継続的インテグレーション)とは、 ソフトウエア開発においてコンパイルやテストといったビルド処理を一日に何度も実行することにより、フィードバックサイクルを短くし、品質を向上させる仕組みのことです。 CIを実施することにより、ソフトウエアの修正や変更によってコンパイルが通らなくなる不具合やデグレードなどを早期に発見できる上、その不具合がどの変更によって引き起こされたかを特定しやすくなります。そのため、品質の向上だけでなく、手戻り工数の削減も期待でき
本サイトは富士ゼロックスブランドの商品を含みます。富士ゼロックスブランドの商品は、米国ゼロックス社からライセンスを受けている商品です。 商品提供者は富士フイルムビジネスイノベーション株式会社です。 Xerox、Xerox ロゴ、およびFuji Xerox ロゴは、米国ゼロックス社の登録商標または商標です。
TPI NEXTは、テストプロセス改善に関する書籍です。プロセス改善という話では、CMMI、PSP、TSP、TPI、TMMiといったものを耳にします。中でも、TPI系は現場主導的な、ボトムアップ的な立ち位置から集められたノウハウが蓄えられています。私はPDFを購入して読みました。 読み始めは、 http://nagasaki-it-engineers.connpass.com/event/20219/ の勉強会に参加してからでした。久しぶりにテスト界隈の本流に浸かりました。 テストプロセス改善ということなので独立したテストチームの話が中心かと思っていました。が、思いの外反復型とアジャイル開発の形とテストの関係にも言及があったところがよかったです。 プロセス改善自体はテストに関わらずソフトウェア開発の中で活かせそうなものはありました。また、経験と照らし合わせてそうですよねというものも多かった
こんにちは。メルカリQAチームの米山です。 今日はQAチームで現在進めている活動の一つ、「TPI NEXT®」に沿ったプロセス改善の話をしてみたいと思います。 メルカリのQAチーム どんなことをやっているのか QAチームのメンバーは現在9名。検証対象は日本版のアプリは勿論、US版アプリ、WEB版、CSツールなど様々です。メルカリでは、アプリの機能ごとに開発チームが別れており、QAメンバーがそれぞれのチームに所属し、各々の案件を担当しています。 メルカリのQAチームについては、こちらの記事でも紹介していますので、ぜひご参照ください。 mercan.mercari.com TPI NEXT®とは? TPIはTest Process Improvementの略で、オランダのSogeti社で開発されたプロセス改善の手法です。主に欧米の企業で数多く活用された実績があるそうです。昨年日本語訳された書籍
原書名TPI NEXT® Business Driven Test Process Improvement 著者Alexander van Ewijk, Bert Linker, Marcel van Oosterwijk, Ben Visser,Gerrit de Vries, Loek Wilhelmus, Rik Marselis 出版社SOGETI Nederland B.V. 書名TPI NEXT® ビジネス主導のテストプロセス改善 訳者薮田 和夫、湯本 剛、皆川 義孝 判型A5 約340頁 価格本体価格3,500円+税 発刊日2015年9月20日 ISBN978-4-904019-30-6
ソフトウェアテスト Advent Calendar 2016 22日目の @e5rijun です。 今回はテスト管理ツールの導入について書きます。 QA組織を作るうえで、テストケースを始めとするテストドキュメントを管理するツールの選定で頭を悩ませた経験がある方は多いと思います。自分は、テスト界隈には開発における GitHub のようなデファクトスタンダードなツールがないと思っています。 よくある話として、マニュアルテストケースの管理で Excel や Google などのオンラインスプレッドシート(これらも広義ではテスト管理ツールと言える)を使っているが、 チーム内でドキュメントやノウハウの共有が難しかったり、ステークホルダーにテストの全容を把握してもらうのが難しかったり、ケースのメンテナンスに工数がかかったり、結局いい感じの修正フォーマットを作るためにマクロ職人になる必要があったりなど、
ISO/IEC/IEEE 29119 Software testing 勉強会 第2回 Part 2 Test Processes
1 System Quality Certification © SQC Inc. aokumura@sqc.co.jp 2 System Quality Certification © SQC Inc. • • CMM 15504 TPI 3 System Quality Certification © SQC Inc. • CMM SPICE • • Software Testing MaturityModelSM (SW TMMSM ) Test Process Improvement (TPI® ) • Testability Maturity Model (Gelperin 1996) – KPA – – 4 System Quality Certification © SQC Inc. Gelperin&Hetzel (1988) SW CMM (1995) SPICE (19
キーワードで探す カテゴリで探す 業界トレンド/展望 技術トレンド/展望 事例 サービスで探す コンサルティング CRM(Salesforce) ERP(SAP/Biz∫) 顧客接点・決済 カーボンニュートラル SCM・ロジスティクス 電子申請 データ&インテリジェンス アプリケーション開発・管理 ブロックチェーン 量子コンピュータ・イジングマシン デジタルツイン IoT ロボティクス・RPA クラウド ネットワーク データセンター サイバーセキュリティ アウトソーシング 生成AI 業種で探す 金融 官公庁・自治体 医療・ヘルスケア 防災・レジリエンス 食品 流通・小売 モビリティ 製薬・ライフサイエンス 食農・農業 製造 通信・放送 電力・ガス・水道 建設・不動産 個人のお客様向け 教育 トピックで探す Foresight Day サステナビリティ キーワードで探す カテゴリで探す 業界
INFORMATION 2024/06/12【新お役立ち資料】テストベンダーの選び方チェックリスト 2024/03/08【Qumias Plus サービス再開のお知らせ】システムメンテナンスが終了しました。ご協力誠にあり... 2024/02/21【新ダウンロード資料】2024に来る技術革新・トレンド予想 調査結果 2023/12/01【年末年始休業のお知らせ】2023/12/28(木)~2024/1/3(水)まで 2023/11/13新ダウンロード資料「はじめてのテスト自動化導入の手引き」を公開しました。 2023/10/16【新ダウンロード資料】生成AIツール業務利用に関する調査結果 一覧へ 2015年、日本の年金が危なかった!標的型攻撃「Blue Termite」とは? 2015年にサイバーセキュリティ分野で発生した大事件として、日本年金機構を狙った「標的型攻撃」を思い出す方は多いと
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く