「テスト」カテゴリーアーカイブ

複数条件の組み合わせによるテストケース数爆発と戦うPairwise(ペアワイズ)法とそれを支えるツール「PICT」 | DevelopersIO

複数条件の組み合わせによるテストケース数爆発と戦うPairwise(ペアワイズ)法とそれを支えるツール「PICT」 | DevelopersIO

複数条件の組み合わせによるテストケース数爆発と戦うPairwise(ペアワイズ)法とそれを支えるツール「PICT」 | DevelopersIO

ペアワイズ法を使うことで、効率的にテストケースを絞り込めることがわかったかと思います。 ペアワイズ法を支えるツール「PICT」 ペアワイズ法が有効なことはわかりましたが、この組み合わせをどうやって作れば良いでしょうか?条件の数が少なければ前述のように手作業でもやれないことはありませんが、現実の問題はも...

はてなブックマーク - 複数条件の組み合わせによるテストケース数爆発と戦うPairwise(ペアワイズ)法とそれを支えるツール「PICT」 | DevelopersIO はてなブックマークに追加

WebサービスのA/Bテストや機械学習でよく使う「確率分布」18種を解説 – paiza開発日誌

WebサービスのA/Bテストや機械学習でよく使う「確率分布」18種を解説 - paiza開発日誌

WebサービスのA/Bテストや機械学習でよく使う「確率分布」18種を解説 - paiza開発日誌

主な確率分布の関連図 こんにちは、吉岡([twitter:@yoshiokatsuneo])です。 Webサービスを運営していると、利用状況を分析・予測したり、A/Bテストなどで検証したりすることがよくあります。 データを一個一個見ていてもよくわからないので、データ全体や、その背景の傾向などがまとめて見られると便利ですよね。そんな...

はてなブックマーク - WebサービスのA/Bテストや機械学習でよく使う「確率分布」18種を解説 - paiza開発日誌 はてなブックマークに追加

WebサービスのA/Bテストや機械学習でよく使う「確率分布」18種を解説 – paiza開発日誌

WebサービスのA/Bテストや機械学習でよく使う「確率分布」18種を解説 - paiza開発日誌

WebサービスのA/Bテストや機械学習でよく使う「確率分布」18種を解説 - paiza開発日誌

主な確率分布の関連図 こんにちは、吉岡([twitter:@yoshiokatsuneo])です。 Webサービスを運営していると、利用状況を分析・予測したり、A/Bテストなどで検証したりすることがよくあります。 データを一個一個見ていてもよくわからないので、データ全体や、その背景の傾向などがまとめて見られると便利ですよね。そんな...

はてなブックマーク - WebサービスのA/Bテストや機械学習でよく使う「確率分布」18種を解説 - paiza開発日誌 はてなブックマークに追加

TDDはゆるく実践しても大丈夫 – 千里霧中

TDDはゆるく実践しても大丈夫 - 千里霧中

TDDはゆるく実践しても大丈夫 - 千里霧中

最近、TDDのテストコードは捨てても良いかみたいな議論を見ました。 これに対する自分個人の経験上の意見ですが、TDDは雑多にテストコードを使い捨てても効果を出せると思います。 もちろん、TDDで保守性が高く価値あるテストを書いて、捨てすにCIや中長期的なリファクタリングで再利用していくと、TDDの効果を増幅でき...

はてなブックマーク - TDDはゆるく実践しても大丈夫 - 千里霧中 はてなブックマークに追加

「単体テスト」再入門! 開発の現場でバグを確実に洗い出す最適な手法と、テストケースの作り方 – エンジニアHub|若手Webエンジニアのキャリアを考える!

「単体テスト」再入門! 開発の現場でバグを確実に洗い出す最適な手法と、テストケースの作り方 - エンジニアHub|若手Webエンジニアのキャリアを考える!

「単体テスト」再入門! 開発の現場でバグを確実に洗い出す最適な手法と、テストケースの作り方 - エンジニアHub|若手Webエンジニアのキャリアを考える!

ソフトウェアのテストにおいて、最初のフェーズである単体テスト。若手Webエンジニアの中には、いきなり単体テストを任されて戸惑った方もいるでしょう。仕方なく現場で踏襲されているやり方に従っているだけ、ということもあるのではないでしょうか? 今回は、単体テストの定義から手法、未来の展望までを、日本におけ...

はてなブックマーク - 「単体テスト」再入門! 開発の現場でバグを確実に洗い出す最適な手法と、テストケースの作り方 - エンジニアHub|若手Webエンジニアのキャリアを考える! はてなブックマークに追加

ITエンジニアの新たなバイブル『レガシーコードからの脱却』を読んだ – paiza開発日誌

ITエンジニアの新たなバイブル『レガシーコードからの脱却』を読んだ - paiza開発日誌

ITエンジニアの新たなバイブル『レガシーコードからの脱却』を読んだ - paiza開発日誌

こんにちは。谷口です。 先日、オライリー社から『レガシーコードからの脱却――ソフトウェアの寿命を延ばし価値を高める9つのプラクティス』が発売されましたね。 弊社でもすぐ購入し、読みまくり、「これはリーダブルコードのように次世代のエンジニアのバイブルになる予感…」と言っているエンジニアもいたので、今回は...

はてなブックマーク - ITエンジニアの新たなバイブル『レガシーコードからの脱却』を読んだ - paiza開発日誌 はてなブックマークに追加

現在時刻が関わるユニットテストから、テスト容易性設計を学ぶ – t-wadaのブログ

現在時刻が関わるユニットテストから、テスト容易性設計を学ぶ - t-wadaのブログ

現在時刻が関わるユニットテストから、テスト容易性設計を学ぶ - t-wadaのブログ

この文章の背景について この文章はテスト容易性設計をテーマに 2013/11/26 に CodeIQ MAGAZINE に寄稿したものです。残念ながら CodeIQ のサービス終了と共にアクセスできなくなっていたため、旧 CodeIQ MAGAZINE 編集部の皆様に承諾いただき、当時の原稿を部分的に再編集しつつ、ライセンス クリエイティブ・コモンズ ...

はてなブックマーク - 現在時刻が関わるユニットテストから、テスト容易性設計を学ぶ - t-wadaのブログ はてなブックマークに追加

およそ8000種のAPIをブラウザ上でテスト実行可能な「Rakuten RapidAPI」を使ってみた! – paiza開発日誌

およそ8000種のAPIをブラウザ上でテスト実行可能な「Rakuten RapidAPI」を使ってみた! - paiza開発日誌

およそ8000種のAPIをブラウザ上でテスト実行可能な「Rakuten RapidAPI」を使ってみた! - paiza開発日誌

どうも、まさとらん(@0310lan)です! 今回は、膨大な量のAPIを横断検索できてそのままブラウザ上でテスト実行も可能なWebサービスのご紹介です。 元々はRapidAPIが提供していたサービスを楽天がパートナー契約を結んだことで、日本語でも利用できるようになりました。2018年末にはバージョン2.0となり改良も進んでいま...

はてなブックマーク - およそ8000種のAPIをブラウザ上でテスト実行可能な「Rakuten RapidAPI」を使ってみた! - paiza開発日誌 はてなブックマークに追加

GitHub、Rails 6がリリースされてからわずか9日で移行を完了。短期間で問題なく移行できた理由とは? - Publickey

GitHub、Rails 6がリリースされてからわずか9日で移行を完了。短期間で問題なく移行できた理由とは? - Publickey

GitHub、Rails 6がリリースされてからわずか9日で移行を完了。短期間で問題なく移行できた理由とは? - Publickey

GitHub、Rails 6がリリースされてからわずか9日で移行を完了。短期間で問題なく移行できた理由とは? 2019年8月17日、Ruby言語によるWebアプリケーションフレームワークの「Rails 6」がリリースされました。 Rails 6は、Railsアプリケーションでのメールやリッチテキストなどを扱いやすくした新機能に加えて、マルチデー...

はてなブックマーク - GitHub、Rails 6がリリースされてからわずか9日で移行を完了。短期間で問題なく移行できた理由とは? - Publickey はてなブックマークに追加

20年後のソフトウェアテストの話をしよう / Software Testing for 20 years later – Speaker Deck

20年後のソフトウェアテストの話をしよう / Software Testing for 20 years later - Speaker Deck

20年後のソフトウェアテストの話をしよう / Software Testing for 20 years later - Speaker Deck

2019/08/31(土)に東京電機大学で開催されたbuilderscon tokyo 2019のセッション「20年後のソフトウェアテストの話をしよう」の発表資料

はてなブックマーク - 20年後のソフトウェアテストの話をしよう / Software Testing for 20 years later - Speaker Deck はてなブックマークに追加

20年後のソフトウェアテストの話をしよう / Software Testing for 20 years later – Speaker Deck

20年後のソフトウェアテストの話をしよう / Software Testing for 20 years later - Speaker Deck

20年後のソフトウェアテストの話をしよう / Software Testing for 20 years later - Speaker Deck

2019/08/31(土)に東京電機大学で開催されたbuilderscon tokyo 2019のセッション「20年後のソフトウェアテストの話をしよう」の発表資料

はてなブックマーク - 20年後のソフトウェアテストの話をしよう / Software Testing for 20 years later - Speaker Deck はてなブックマークに追加

GitHub – goldbergyoni/javascript-testing-best-practices: 📗🌐 🚢 Comprehensive and exhaustive JavaScript & Node.js testing best practices (August 2019)

GitHub - goldbergyoni/javascript-testing-best-practices: 📗🌐 🚢 Comprehensive and exhaustive JavaScript & Node.js testing best practices (August 2019)

GitHub - goldbergyoni/javascript-testing-best-practices: 📗🌐 🚢 Comprehensive and exhaustive JavaScript & Node.js testing best practices (August 2019)

Dismiss Join GitHub today GitHub is home to over 40 million developers working together to host and review code, manage projects, and build software together. Sign up 📗🌐 🚢 Comprehensive and exhaustive JavaScript & Node.js testing best practices (August 2019)

はてなブックマーク - GitHub - goldbergyoni/javascript-testing-best-practices: 📗🌐 🚢 Comprehensive and exhaustive JavaScript & Node.js testing best practices (August 2019) はてなブックマークに追加

「FF6」の新たなバグを発売25年後に見つけたテスト技術者の腕前 | 日経 xTECH(クロステック)

「FF6」の新たなバグを発売25年後に見つけたテスト技術者の腕前 | 日経 xTECH(クロステック)

「FF6」の新たなバグを発売25年後に見つけたテスト技術者の腕前 | 日経 xTECH(クロステック)

1994年に発売された大人気ゲーム「ファイナルファンタジーVI(FF6)」(スーパーファミコン版)をやりこみ、2019年になっても未発見の「バグ」を見つけ出し続けている人がいる。ここ数年、熱心なゲームファンを何度も驚かせているのが、「エディ」のハンドルネームで知られるプレーヤーだ。必須のイベントをクリアせずに...

はてなブックマーク - 「FF6」の新たなバグを発売25年後に見つけたテスト技術者の腕前 | 日経 xTECH(クロステック) はてなブックマークに追加

「FF6」の新たなバグを発売25年後に見つけたテスト技術者の腕前 | 日経 xTECH(クロステック)

「FF6」の新たなバグを発売25年後に見つけたテスト技術者の腕前 | 日経 xTECH(クロステック)

「FF6」の新たなバグを発売25年後に見つけたテスト技術者の腕前 | 日経 xTECH(クロステック)

1994年に発売された大人気ゲーム「ファイナルファンタジーVI(FF6)」(スーパーファミコン版)をやりこみ、2019年になっても未発見の「バグ」を見つけ出し続けている人がいる。ここ数年、熱心なゲームファンを何度も驚かせているのが、「エディ」のハンドルネームで知られるプレーヤーだ。必須のイベントをクリアせずに...

はてなブックマーク - 「FF6」の新たなバグを発売25年後に見つけたテスト技術者の腕前 | 日経 xTECH(クロステック) はてなブックマークに追加

レガシーでウォーターフォールな
Vue.jsでの大規模開発に捧げる
テスト駆動フロントエンド開発の話 / v-tokyo10 – Speaker Deck

レガシーでウォーターフォールな
Vue.jsでの大規模開発に捧げる
テスト駆動フロントエンド開発の話 / v-tokyo10 - Speaker Deck

レガシーでウォーターフォールな
Vue.jsでの大規模開発に捧げる
テスト駆動フロントエンド開発の話 / v-tokyo10 - Speaker Deck

レガシーでウォーターフォールな
Vue.jsでの大規模開発に捧げる
テスト駆動フロントエンド開発の話 / v-tokyo10

はてなブックマーク - レガシーでウォーターフォールな
Vue.jsでの大規模開発に捧げる
テスト駆動フロントエンド開発の話 / v-tokyo10 - Speaker Deck はてなブックマークに追加

REST API のテストに Postman 使ってたけど Visual Studio Code の REST Client に乗り換えた – かずきのBlog@hatena

REST API のテストに Postman 使ってたけど Visual Studio Code の REST Client に乗り換えた - かずきのBlog@hatena

REST API のテストに Postman 使ってたけど Visual Studio Code の REST Client に乗り換えた - かずきのBlog@hatena

くっ、名前だけ知ってたけどこんなの便利だとは…!! marketplace.visualstudio.com Azure API Management の Visual Studio Code 拡張機能で API のテスト呼び出しに REST Client が使われてるので使い始めてみたのですが「あっ、ハイ。便利っすね…」という感想しか出てこないくらい便利でした。 普通に HTTP のリクエ...

はてなブックマーク - REST API のテストに Postman 使ってたけど Visual Studio Code の REST Client に乗り換えた - かずきのBlog@hatena はてなブックマークに追加

iOS 13のSafariブラウザが「WebDriver」を正式サポート。SeleniumなどによるUIテストの自動化が容易に - Publickey

iOS 13のSafariブラウザが「WebDriver」を正式サポート。SeleniumなどによるUIテストの自動化が容易に - Publickey

iOS 13のSafariブラウザが「WebDriver」を正式サポート。SeleniumなどによるUIテストの自動化が容易に - Publickey

現在ベータ版が公開中で、9月には正式版が登場する見込みのiOS 13のSafariブラウザが「WebDriver」を正式にサポートすることをAppleが発表しました。 Starting in iOS 13, Safari now includes native support for the W3C WebDriver standard. This feature builds on existing support for WebDriver in desktop Safar...

はてなブックマーク - iOS 13のSafariブラウザが「WebDriver」を正式サポート。SeleniumなどによるUIテストの自動化が容易に - Publickey はてなブックマークに追加

iOS 13のSafariブラウザが「WebDriver」を正式サポート。SeleniumなどによるUIテストの自動化が容易に - Publickey

iOS 13のSafariブラウザが「WebDriver」を正式サポート。SeleniumなどによるUIテストの自動化が容易に - Publickey

iOS 13のSafariブラウザが「WebDriver」を正式サポート。SeleniumなどによるUIテストの自動化が容易に - Publickey

現在ベータ版が公開中で、9月には正式版が登場する見込みのiOS 13のSafariブラウザが「WebDriver」を正式にサポートすることをAppleが発表しました。 Starting in iOS 13, Safari now includes native support for the W3C WebDriver standard. This feature builds on existing support for WebDriver in desktop Safar...

はてなブックマーク - iOS 13のSafariブラウザが「WebDriver」を正式サポート。SeleniumなどによるUIテストの自動化が容易に - Publickey はてなブックマークに追加

iOS 13のSafariブラウザが「WebDriver」を正式サポート。SeleniumなどによるUIテストの自動化が容易に - Publickey

iOS 13のSafariブラウザが「WebDriver」を正式サポート。SeleniumなどによるUIテストの自動化が容易に - Publickey

iOS 13のSafariブラウザが「WebDriver」を正式サポート。SeleniumなどによるUIテストの自動化が容易に - Publickey

現在ベータ版が公開中で、9月には正式版が登場する見込みのiOS 13のSafariブラウザが「WebDriver」を正式にサポートすることをAppleが発表しました。 Starting in iOS 13, Safari now includes native support for the W3C WebDriver standard. This feature builds on existing support for WebDriver in desktop Safar...

はてなブックマーク - iOS 13のSafariブラウザが「WebDriver」を正式サポート。SeleniumなどによるUIテストの自動化が容易に - Publickey はてなブックマークに追加

なぜテストを書くの?(または書かないの?) 〜テストコードの7つの役割〜 / #tamarubykaigi01 – Speaker Deck

なぜテストを書くの?(または書かないの?) 〜テストコードの7つの役割〜 / #tamarubykaigi01 - Speaker Deck

なぜテストを書くの?(または書かないの?) 〜テストコードの7つの役割〜 / #tamarubykaigi01 - Speaker Deck

なぜテストを書くの?(または書かないの?) 〜テストコードの7つの役割〜 / #tamarubykaigi01

はてなブックマーク - なぜテストを書くの?(または書かないの?) 〜テストコードの7つの役割〜 / #tamarubykaigi01 - Speaker Deck はてなブックマークに追加

テスト駆動開発:実はそれは設計技術です

テスト駆動開発:実はそれは設計技術です

テスト駆動開発:実はそれは設計技術です

原文(投稿日:2019/05/10)へのリンク 我々にはソフトウェアが要件を満たしていることを確認するためのソフトウェアのテストが必要です。それは、入力に正しく応答すること(入力検証)、許容可能な時間内に実行すること(パフォーマンステスト)、ユーザがインストールして実行できること(デプロイメントテスト)、およ...

はてなブックマーク - テスト駆動開発:実はそれは設計技術です はてなブックマークに追加

組織にテストを書く文化を根付かせる戦略と戦術(2019夏版) / Strategy and Tactics of Building Automated Testing Culture into Organization 2019 Summer Edition – Speaker Deck

組織にテストを書く文化を根付かせる戦略と戦術(2019夏版) / Strategy and Tactics of Building Automated Testing Culture into Organization 2019 Summer Edition - Speaker Deck

組織にテストを書く文化を根付かせる戦略と戦術(2019夏版) / Strategy and Tactics of Building Automated Testing Culture into Organization 2019 Summer Edition - Speaker Deck

組織にテストを書く文化を根付かせる戦略と戦術(2019夏版) / Strategy and Tactics of Building Automated Testing Culture into Organization 2019 Summer Edition

はてなブックマーク - 組織にテストを書く文化を根付かせる戦略と戦術(2019夏版) / Strategy and Tactics of Building Automated Testing Culture into Organization 2019 Summer Edition - Speaker Deck はてなブックマークに追加

うちのチームのプログラマーはなぜテストがうまいのか – CAT GETTING OUT OF A BAG

うちのチームのプログラマーはなぜテストがうまいのか - CAT GETTING OUT OF A BAG

うちのチームのプログラマーはなぜテストがうまいのか - CAT GETTING OUT OF A BAG

うちのチームのプログラマーはテストが好きかどうかは分からないけど「これよく見つけたなー」と思うようなバグを見つけてくるからテストがうまいと思う。で、なんでうまいのか考えているのだけど「毎日1時間、システムレベルのテストをしている」のが、うまくなる要因の一つなんじゃないか。— miwa (@miwa719) June 24...

はてなブックマーク - うちのチームのプログラマーはなぜテストがうまいのか - CAT GETTING OUT OF A BAG はてなブックマークに追加

JavaScriptでの賢いconsole.log()の使い方 & その他便利なconsole.xxx( )使い方まとめ (dir・table・warn・groupとか) – Qiita

JavaScriptでの賢いconsole.log()の使い方 & その他便利なconsole.xxx( )使い方まとめ (dir・table・warn・groupとか) - Qiita

JavaScriptでの賢いconsole.log()の使い方 & その他便利なconsole.xxx( )使い方まとめ (dir・table・warn・groupとか) - Qiita

JavaScriptでの賢いconsole.log()の使い方 & その他便利なconsole.xxx( )使い方まとめ (dir・table・warn・groupとか)

はてなブックマーク - JavaScriptでの賢いconsole.log()の使い方 & その他便利なconsole.xxx( )使い方まとめ (dir・table・warn・groupとか) - Qiita はてなブックマークに追加

「設計なんて不要でしょwwww」について – Qiita

「設計なんて不要でしょwwww」について - Qiita

「設計なんて不要でしょwwww」について - Qiita

経緯 以前とある席で偶然シニアエンジニアの方と設計について議論することがありました。 その時に特に耳に残っていたのは以下の様な内容です。 クリーンアーキテクチャってテストしやすくする為のですよね? 設計はコード書ける人が他のコードを書ける人に威張るための道具なのではないか? 設計を学習するならブロック...

はてなブックマーク - 「設計なんて不要でしょwwww」について - Qiita はてなブックマークに追加

「設計なんて不要でしょwwww」について – Qiita

「設計なんて不要でしょwwww」について - Qiita

「設計なんて不要でしょwwww」について - Qiita

経緯 以前とある席で偶然シニアエンジニアの方と設計について議論することがありました。 その時に特に耳に残っていたのは以下の様な内容です。 クリーンアーキテクチャってテストしやすくする為のですよね? 設計はコード書ける人が他のコードを書ける人に威張るための道具なのではないか? 設計を学習するならブロック...

はてなブックマーク - 「設計なんて不要でしょwwww」について - Qiita はてなブックマークに追加

「設計なんて不要でしょwwww」について – Qiita

「設計なんて不要でしょwwww」について - Qiita

「設計なんて不要でしょwwww」について - Qiita

経緯 以前とある席で偶然シニアエンジニアの方と設計について議論することがありました。 その時に特に耳に残っていたのは以下の様な内容です。 クリーンアーキテクチャってテストしやすくする為のですよね? 設計はコード書ける人が他のコードを書ける人に威張るための道具なのではないか? 設計を学習するならブロック...

はてなブックマーク - 「設計なんて不要でしょwwww」について - Qiita はてなブックマークに追加

1px の変化も見逃さない!ビジュアルリグレッションテスト導入で快適フロントエンド開発 – dely engineering blog

1px の変化も見逃さない!ビジュアルリグレッションテスト導入で快適フロントエンド開発 - dely engineering blog

1px の変化も見逃さない!ビジュアルリグレッションテスト導入で快適フロントエンド開発 - dely engineering blog

こんにちは!dely でフロントエンドの開発をしています @all__user です。 今回は kurashiru のフロントエンド開発に導入されたビジュアルリグレッションテストについてご紹介したいと思います。 目次 目次 ビジュアルリグレッションテストとは 導入の背景 フロントエンドのテスト? SPA移行前後の比較 ツール reg-suit ...

はてなブックマーク - 1px の変化も見逃さない!ビジュアルリグレッションテスト導入で快適フロントエンド開発 - dely engineering blog はてなブックマークに追加