タグ テストケース
人気順 5 users 10 users 50 users 500 users 1000 users複数条件の組み合わせによるテストケース数爆発と戦うPairwise(ペアワイズ)法とそれを支えるツール「PICT」 | DevelopersIO
ペアワイズ法を使うことで、効率的にテストケースを絞り込めることがわかったかと思います。 ペアワイズ法を支えるツール「PICT」 ペアワイズ法が有効なことはわかりましたが、この組み合わせをどうやって作れば良いでしょうか?条件の数が少なければ前述のように手作業でもやれないことはありませんが、現実の問題はも... 続きを読む
「単体テスト」再入門! 開発の現場でバグを確実に洗い出す最適な手法と、テストケースの作り方 - エンジニアHub|若手Webエンジニアのキャリアを考える!
ソフトウェアのテストにおいて、最初のフェーズである単体テスト。若手Webエンジニアの中には、いきなり単体テストを任されて戸惑った方もいるでしょう。仕方なく現場で踏襲されているやり方に従っているだけ、ということもあるのではないでしょうか? 今回は、単体テストの定義から手法、未来の展望までを、日本におけ... 続きを読む
開発者のためのソフトウェアテストのスキルアップ | Think IT(シンクイット)
はじめに ここまで、さまざまなソフトウェアテストの考え方や種類を紹介してきました。開発者がソフトウェアテストを活用していくなかで、「どのように問題を分割してすすめて行けば良いのか」と「どのようなテストケースを選択するのか」という2つの課題は筆者に多く相談がきます。 今回は、この2つの課題に対して、ど... 続きを読む
新規決済手段導入に際し、なるべく丁寧にテストケースを作成した話 - クックパッド開発者ブログ
会員事業部の日高尚美(@natan3)です。 半年前になりますが、クックパッドでは Android ユーザ向けにプレミアムサービスの決済手段の一つとして Google Play 決済を導入しました。 ユーザに新たな機能を提供する前には、何らかの形で開発者側での検証が必要です。 Google Play 決済導入バージョンのリリースは、ユーザの... 続きを読む
モダンなテスト管理プロセスのためにテスト管理ツール3つを比較検討したはなし - Mercari Engineering Blog
2017 - 03 - 30 モダンなテスト管理プロセスのためにテスト管理ツール3つを比較検討したはなし Test Automation こんにちは。メルカリのテストエンジニアとして、スマホアプリのテスト自動化をぶりぶりしている @daipresents です。 テスト自動化をすすめるにあたり、効率のよいテストを作るために、既存のテストケースについて調べる機会がありました。その過程で現状のQAプロ... 続きを読む
PICTでテストケースの組み合わせ爆発にさよならを - エンジニアをリングする
2016 - 12 - 13 PICTでテストケースの組み合わせ爆発にさよならを Advent Calendar Goodpatch Advent Calendar 2016 13日目の記事です! わたしはGoodpatchで Prott というプロトタイピングツールのWebフロントエンドの開発を担当しています。 Prottでは、プロトタイプの再生に関する修正をしたあとは必ず全動作を網羅したテスト... 続きを読む
テスターは朝会から何を知るのか - CAT GETTING OUT OF A BAG
2015-05-10 テスターは朝会から何を知るのか わたしはちょっと意地悪らしい。 例えば、あるテストケースを思いついたとする(しかもかなり高確率でうまく動かなそうなヤバいやつ)。それをですね、モノが出来上がって自分の目でちゃんと動くこと(気持ち的にはちゃんと動かないこと)を見届けるまで、プログラマに話さない。*1 あるイベントのパネルディスカッションか何かで @m_seki から「それは意地悪... 続きを読む
Ruby - 今日から使える!RSpec 3で追加された8つの新機能 - Qiita
はじめに RSpec 3が正式リリースされて約2ヶ月ぐらい経過しました。(正式リリースは2014年6月) これまではどちらかというと、「既存のテストケースをRSpec 3にアップグレードさせる方法」や「RSpec 3で削除されたり、記法が変わったりした点」など、「守りの姿勢」に入った情報が多かったように思います。(僕自身もそういう情報をたくさんアップしていました) しかし、RSpec 3で以前のバ... 続きを読む
ブラックボックステストとホワイトボックステスト | Developers.IO
テスト分類のひとつにブラックボックステストとホワイトボックステストがあります。 ブラックボックステストとは、テスト対象の内部を意識せずに外部仕様のみからテストケースを構築していく手法です。ユニットテストであれば、テスト対象となるメソッドの実装(コード)を意識せず、メソッドのAPI仕様からテストケースを作成することになります。 一方、ホワイトボックステストでは、テスト対象の内部を意識し、どのような構... 続きを読む
Oracle、オープンソースのMySQL潰しに次の一手 - TechCrunch
OracleはMySQLの最新リリースでテストケースを隠した。これは、このオープンソース・ソフトウェアをさらに封じ込め、MySQLのデベロッパー・コミュニティーを無視しようとする、同社の継続した動きを象徴するものだ。問題は、最近MySQLの最新リリースにバグ修正があるにもかかわらず、関連するテストケースが一つとしてなかったことが発見されたことに端を発する。このことは、問題が実際に修正されたことの確... 続きを読む
Oracle、オープンソースのMySQL潰しに次の一手
OracleはMySQLの最新リリースでテストケースを隠した。これは、このオープンソース・ソフトウェアをさらに封じ込め、MySQLのデベロッパー・コミュニティーを無視しようとする、同社の継続した動きを象徴するものだ。 問題は、最近MySQLの最新リリースにバグ修正があるにもかかわらず、関連するテストケースが一つとしてなかったことが発見されたことに端を発する。このことは、問題が実際に修正されたことの... 続きを読む
PHP5.4のtraitを使ったシングルトンパターン実装によるtrait入門 - id:anatooのブログ
PHP5.4 alpha1がリリースされた。このリリースでは、PHPのオブジェクト指向言語の新たな機能としてtraitと呼ばれる機能が追加された。PHP5.4におけるtraitとは、型に影響を与えずにクラスに適用できるメソッドとプロパティの集合である。早速PHP5.4 alpha1をインストールし、PHP本体のtraitに関わるテストケースやtraitを実装したStefan Marr氏のスライドを... 続きを読む
秋葉原の万世橋警察署が「痛パトカー」導入 お披露目式 - アキバBlog
秋葉原の万世橋警察署が全国に先駆けて導入をした「痛パトカー」のお披露目式が、4月1日に行われた。イラストに採用されたのは、漫画家・かずみ義幸さんの「勤務中異状なし」に登場する“ようじょ”警部。式典では万世橋署長の柳沢孝夫氏が『痛車は日本の文化。全国導入のテストケースとなる秋葉原で成功させたい』と意気込みを語った。続きを読む 続きを読む
テスト駆動開発の効果はどのくらいある? - Publickey
ソフトウェアの開発を行うときに、まずテストケースを先に作ってから機能を作り込む「テスト駆動開発」(Test-Driven Development:TDD)。これにより、ソフトウェアの開発工数や品質にはどの程度の変化があるのでしょうか。 TDD(テスト駆動開発)の適用評価を紹介した研究論文 - エリクソンはじめ3社:森崎修司の「どうやってはかるの?」:ITmedia オルタナティブ・ブログ この疑問... 続きを読む
CodeZine:Selenium 0.7利用手順書(前編)(Selenium, Webアプリケーション, テスト)
はじめに 本稿は、Webアプリケーション用のテストツールSelenium(セレニウム)を利用するための手順を解説するものです。これから2回に分けて、Seleniumの概要および、インストール手順、実際のテストケースの実行について解説していきます(後編はこちら。また、Tipsも公開しました)。 今回は、Seleniumの概要および、Seleniumのダウンロード、インストール手順について解説します。... 続きを読む