2015/02/20 デブサミ2015【20-B-L】テストケースの優先順位をつけてテストを最適化しよう! #devsumiB

Developers Summit 2015 Growth! http://event.shoeisha.jp/devsumi/20150219 <講演概要> 新たなサービスをタイムリーに提供するために、アプリケーションリリースの劇的なスピード・アップが望まれています。顧客からのフィードバックを的確に捉え早いサイクルでソフトウェアをリリースして行くという市場の要求に応えるには、いかにテスト期間を短縮するかがキーとなります。本セッションでは、事例やデモを交えながら Time to market を実現する新しいソフトウェアテストのアプローチをご紹介します。 続きを読む
0
njun_tech @njun_tech

自動化はチーム規模に関わらず、やることが意外と多い、というのに同意 #devsumiB

2015-02-20 11:55:20
kotetu @kotetu

というわけで、今 #devsumiB にいます。講演はじまった

2015-02-20 12:10:40
baihebu @baihebu

20-B-2のIBMの方のDevOpsやってみたを聞いて、20-B-Lのコベリティのテストケースの優先順位をつけてテストを最適化しようにそのまま居座っている。 #devsumiB

2015-02-20 12:11:50
monokurotamago @monokuro_tamago

テストケースの優先順位楽しみ #devsumiB

2015-02-20 12:12:02
idtkb @idtkb

【20-B-L】テストケースの優先順位をつけてテストを最適化しよう! #devsumiB goo.gl/1bOcvy

2015-02-20 12:12:14
baihebu @baihebu

by シノプシスってなんだろう? #devsumiB

2015-02-20 12:12:31
apprentice @r1jpn

テストケースの優先順位づけ #devsumiB #devsumi

2015-02-20 12:14:31
baihebu @baihebu

何年か前にもコベリティの人の静的解析についてのセッション聞いたのを思い出した。 #devsumiB #devsumi

2015-02-20 12:15:36
ジョージ👸🏻 🎀 ໒꒱ @georgenano

統計情報を使った不具合検知もしてるのか。 #devsumiB

2015-02-20 12:17:15
ちんたく @sunlight0915

コピぺミスかもしれないものも検出 #devsumiB

2015-02-20 12:17:56
apprentice @r1jpn

もしかして:コピペミス もわかる #devsumiB #devsumi

2015-02-20 12:18:26
Manabu Uchida @uchimanajet7

的外れなテスト…耳が痛い… #devsumiB

2015-02-20 12:19:44
ちょび @tyobi_dev

コードカバレッジの罠 100%は目指さなくて良い テスト工数の増加に対し効果は減少 テストできないコードも存在  到達できないステートメント、デッドコード テストを行う価値がないコード  重要でないコード、デバッグコード・既存コード、決まりきった例外処理 #devsumiB

2015-02-20 12:22:49
baihebu @baihebu

この製品、高そうだなー。 #devsumiB

2015-02-20 12:24:13
ジョージ👸🏻 🎀 ໒꒱ @georgenano

テストの優先度をフロー解析を利用して設定する / 前欲しいなと思った機能だけどもうあるじゃん。さすがCoverity #devsumiB

2015-02-20 12:24:42
ちょび @tyobi_dev

コベリティのソフトにが教えてくれる優先的にテスト書くべき場所のポイント ・変更されたコードに注目 ・変更されたコードに影響を受ける箇所を特定(フロー解析) ・テストするには複雑すぎるコード、重要なロジックなどで優先度を設定 ・既存のテストコードのカバレッジ #devsumiB

2015-02-20 12:28:17
ジョージ👸🏻 🎀 ໒꒱ @georgenano

こういう機械的に優先度付けたり、リスクベースドテストとかでテストの優先度を付けるのは大賛成なんだけど、「テストは100%やらないと不安。根性出してやれや!」っていってくる不安症な根性教の狂信者を黙らせるにはどうしたらいいのだろうか。 #devsumiB

2015-02-20 12:29:03
shsh @shshb21

コベリティのテストツール、サクサク動いていい感じだな。某M社のツールは重くて耐えられんかったw #devsumiB #devsumi

2015-02-20 12:30:58
su-kun1899 @su_kun_1899

コベリティの静的解析ツールすごく便利そうだけど、お値段も張りそう。。 #devsumiB

2015-02-20 12:31:47
ちょび @tyobi_dev

(ユニットテストは書いているんだけどなぁ。変更の影響を受ける箇所とかは、こういうソフトとかせめてgrepとか見ないと分からないかなぁ。・・・最悪テストでわかるんだけど。) #devsumiB

2015-02-20 12:33:50
baihebu @baihebu

画面は日本語化あるのか? #devsumiB

2015-02-20 12:35:05
apprentice @r1jpn

コード変更の影響がありそうな箇所とそれに関連するテストケースを手作業でピックアップしたのがわが社です。やっぱり漏れがありました #devsumiB #devsumi

2015-02-20 12:38:12
リンク blog.yug1224.com 「DevOps」やってみた。そして、気づいたこと、陥ること、見直すところ。 #devsumiB 参加メモ - @YuG_1224 blog 「DevOps」やってみた。そして、気づいたこと、陥ること、見直すところ。 DevOpsは特定の規格ではないので、その解釈、やり方、売り方、向かう所など、皆同じではありません。とは言え、それぞれが何かの課題を解決しよう、開発と運用の現場をより良くしようという「思い」から始まっているのは同じではないでしょうか。本セッションでは、そんな思いからそれぞれが考えたDevOpsを「やってみた」現場から、特