はてブログ

はてなブックマーク新着エントリーの過去ログサイトです。



タグ 結合テスト

新着順 人気順 5 users 10 users 50 users 100 users 500 users 1000 users
 
(1 - 25 / 26件)

結合テストを書くときはコードベースを分離している

2024/01/09 このエントリーをはてなブックマークに追加 140 users Instapaper Pocket Tweet Facebook Share Evernote Clip コードベース

新規開発の設計支援や古いコードベースを甦らせて欲しいという相談をもらったときに、最初にちょろっとコードだけお手本的なコードを書いてから引き渡しているのだが、そのときに必ずテストを書くようにしている。 3, 4年前から僕と付き合いがある人からすると、 「「「あの sadnessOjisan がテストを書くだと!!!」」... 続きを読む

モダンなテストレベル設計(ユニットテスト~システムテスト等をどう設計するか)の原則 - 千里霧中

2023/04/22 このエントリーをはてなブックマークに追加 291 users Instapaper Pocket Tweet Facebook Share Evernote Clip ユニットテスト 責務 原則 千里霧中 テスト

プロジェクト全体のテストを組み立てる際に重要な課題になるのが、テストレベル設計です。テストレベル設計は、ユニットテスト、結合テスト、システムテストといったテストレベルを、どのような責務・段取りで行うか分析・設計する活動です。 このテストレベル設計ですが、ここ10年程度の間に望ましいアプローチが変わっ... 続きを読む

DockerでDevOps環境を整える - Qiita

2022/11/12 このエントリーをはてなブックマークに追加 92 users Instapaper Pocket Tweet Facebook Share Evernote Clip Qiita Docker svn ガントチャート マージ

DockerでDevOpsな環境を整える ここ数年、炎上してる案件にアサインされてる。。 傾向として、svnでブランチがいっぱい作ってマージでデグレしたり、 Excelでバグ表を管理したり、ガントチャートを手作業で管理したり、 結合テストの段階までプログラムを動かしたテストをしてない、 テストが自動化されていないと惨憺た... 続きを読む

テストコード導入奮闘記~私はこうやってプロジェクトにテストコードを導入しました~ - Qiita

2022/05/28 このエントリーをはてなブックマークに追加 312 users Instapaper Pocket Tweet Facebook Share Evernote Clip Qiita TDD 単語 上司 テストコード

どうやら新卒2年目社員のAさんが上司のZさんにプロジェクトにおいてテストコード導入を打診してるようです。少し内容を見てみましょうか。 Aさん(新卒2年目社員)「最近テスト自動化やテストコード、TDDなどの単語をよく聞きます。うちはテストコード書いてないですし、実装後の簡単な動作確認、最終の結合テストしかして... 続きを読む

結合テストと呼ぶのをやめた話 - asterisc

2018/08/27 このエントリーをはてなブックマークに追加 681 users Instapaper Pocket Tweet Facebook Share Evernote Clip asterisc medium large small 議論

はじめに 最近、意図的に「単体テスト」「結合テスト」という呼び方を避け、Google Testing Blogで紹介されてるTest Sizesによる分類(small / medium / large)に従った呼び方でテストを呼んでいる。 この分類方が自分の身の回りに徐々に浸透してきて、実際のチーム内のテスト戦略も一歩進んだ議論ができるようになって... 続きを読む

Nuxt.js で Vuex の結合テストを書く方法を考えた - kitak's blog

2018/07/15 このエントリーをはてなブックマークに追加 28 users Instapaper Pocket Tweet Facebook Share Evernote Clip Vuex ゲッター ステート 焼き肉 Nuxt.js

この間、友人と焼き肉を食べていて、「Nuxt.js で Vuex の結合テスト書くのどうやってますか?」という話になったので、考えてみました。 Vuex の結合テストの定義 この記事では、アクションやミューテーション単体ではなく、 アクションをディスパッチした結果のステートやゲッターが意図通りになっているか確認するテ... 続きを読む

Let's Encryptのワイルドカード証明書対応はこうなる? DNS-01のみか - Qiita

2017/12/29 このエントリーをはてなブックマークに追加 23 users Instapaper Pocket Tweet Facebook Share Evernote Clip Qiita staging コンフィグ JSON ソース

お仕事の関係上、たまにLet's EncryptのAPIエンドポイントである letsencrypt/boulder のソースを見ます。 組んだシステムがぶっ壊れないよう、事前にstagingへの変更を確認したり軽く結合テストをする目的ですね。 新機能フラグとかは、なるべくONでーという感じでコンフィグをみたら。 $ cat test/config-next/ca.json | jq .ca.fe... 続きを読む

テスト計画の立て方 - Qiita

2016/12/01 このエントリーをはてなブックマークに追加 366 users Instapaper Pocket Tweet Facebook Share Evernote Clip インプット 工程 観点 単体テスト Qiita

テスト計画をどう立てていくか、ふつうのシステムエンジニアにとって分かりやすく考えてみたいと思います。 テスト工程は、一番ざっくりした分類で単体テスト、結合テスト、システムテストに別れるのが一般的です。 この工程は、あくまでもV字モデルに対応したインプットがどの前工程で作られたものを検証するかの基準であって、実際にどういう観点をどういう手順でテストするか、はそれぞれのプロジェクトで計画します。それが... 続きを読む

若手エンジニアを不幸にしないための開発の「べからず」集 - Qiita

2016/09/12 このエントリーをはてなブックマークに追加 513 users Instapaper Pocket Tweet Facebook Share Evernote Clip モジュール 単体 工程 指示 優先順位

若手エンジニアを不幸にしないための開発の「べからず」集を書いてみました。 単体テストされていないモジュールを受け入れて結合テストをする。 作業の優先順位に対して十分に考えずに結果として間違った指示を出す。 前工程での不具合に対して、「それはソフトで対応してね」を受け入れる。 無理なことを「無理」と言わせない状況をつくる。 問題を必要以上に難しくする項目を受け入れてしまうこと。 複数の厄介さを同時に... 続きを読む

News & Trend - 「全てのプロジェクトが予定通り総合テスト入り」、みずほ銀行の次期勘定系開発が大詰め:ITpro

2016/08/09 このエントリーをはてなブックマークに追加 537 users Instapaper Pocket Tweet Facebook Share Evernote Clip 至上命題 歳月 trend ITpro 最終局面

みずほ銀行が4年の歳月を費やしてきた次期勘定系システムの開発プロジェクトが、大詰めを迎えている。「開発完了」を掲げる2016年12月まで残り半年となった6月14日、結合テストの終了と総合テストへの移行を役員会が承認した。3000億円強を投じる過去最大級のプロジェクトは、失敗が許されないという至上命題を抱えながら最終局面に突入する( 写真 )。 次期勘定系システムについては、開発の遅れを指摘する声も... 続きを読む

News & Trend - 「全てのプロジェクトが予定通り総合テスト入り」、みずほ銀行の次期勘定系開発が大詰め:ITpro

2016/08/08 このエントリーをはてなブックマークに追加 537 users Instapaper Pocket Tweet Facebook Share Evernote Clip 至上命題 歳月 trend ITpro 最終局面

みずほ銀行が4年の歳月を費やしてきた次期勘定系システムの開発プロジェクトが、大詰めを迎えている。「開発完了」を掲げる2016年12月まで残り半年となった6月14日、結合テストの終了と総合テストへの移行を役員会が承認した。3000億円強を投じる過去最大級のプロジェクトは、失敗が許されないという至上命題を抱えながら最終局面に突入する( 写真 )。 次期勘定系システムについては、開発の遅れを指摘する声も... 続きを読む

News & Trend - 「全てのプロジェクトが予定通り総合テスト入り」、みずほ銀行の次期勘定系開発が大詰め:ITpro

2016/08/08 このエントリーをはてなブックマークに追加 537 users Instapaper Pocket Tweet Facebook Share Evernote Clip 至上命題 歳月 trend ITpro 最終局面

みずほ銀行が4年の歳月を費やしてきた次期勘定系システムの開発プロジェクトが、大詰めを迎えている。「開発完了」を掲げる2016年12月まで残り半年となった6月14日、結合テストの終了と総合テストへの移行を役員会が承認した。3000億円強を投じる過去最大級のプロジェクトは、失敗が許されないという至上命題を抱えながら最終局面に突入する( 写真 )。 次期勘定系システムについては、開発の遅れを指摘する声も... 続きを読む

第11回 テストにもっと光を! 言うは易く行うは難し。テスト工程を改善しよう!(前編):開発のボトルネックはどこだ?―迷えるマネージャのためのプロジェクト管理ツール再入門|gih

2015/11/18 このエントリーをはてなブックマークに追加 15 users Instapaper Pocket Tweet Facebook Share Evernote Clip 花形 Gih マネージャ ボトルネック ソフトウェア

みなさんはソフトウェア開発においてどのようなテストを実施されているでしょうか。単体テスト,結合テスト,総合テストなど,さまざまなテストを実施されていることと思います。では,これらのテストをどのように計画・実行し,管理されているでしょうか。 ソフトウェアの品質を向上・維持していくうえで,テストは非常に重要です。今回は,その重要性が指摘されながら,あまり取り上げられることがなく,開発の花形である設計や... 続きを読む

Backlog APIに学ぶ、公開ライブラリと自社プロダクト間のスマートな結合テスト - ヌーラボ [Nulab Inc.]

2014/12/02 このエントリーをはてなブックマークに追加 22 users Instapaper Pocket Tweet Facebook Share Evernote Clip ヌーラボ Backlog API Nulab Inc 中村

保育園のおゆうぎ会を見て、我が子の成長ぶりに不覚にもほろっときて歳取ったなと実感している中村です。こんにちは。 今日は、一般に利用できるライブラリをGithubなどで外部に公開しつつ、内部のビジネスに関わるところは非公開リポジトリで開発を進めているようなケースでの、Backlogの事例を紹介します。 Backlog APIに関連する3つのプロジェクト Backlogでは、数ヶ月ほど前からBackl... 続きを読む

いまさら聞けないTDD/BDD超入門(4):開発現場で保守性の高いTDD/BDDを実現するための3つのポイント――テストレベル/網羅性とは (1/3) - @IT

2014/10/17 このエントリーをはてなブックマークに追加 110 users Instapaper Pocket Tweet Facebook Share Evernote Clip BDD TDD デス BDD超入門 連載目次

いまさら聞けないTDD/BDD超入門(4):開発現場で保守性の高いTDD/BDDを実現するための3つのポイント――テストレベル/網羅性とは (1/3) 連載目次 前回の『TDD/BDDにおける「振る舞い』の意味するところとは何なのか」までで述べたような、TDD/BDDを導入するときには、現場で「で、今までやってきた単体テストと結合テストって、どうやってこれに組み込めばいいんだっけ?」「網羅的なテス... 続きを読む

テストエビデンス取得自動化の秘技(後編):スクショをExcelに張り付けるのに役立つ4つのテクニック (1/3) - @IT

2014/08/26 このエントリーをはてなブックマークに追加 131 users Instapaper Pocket Tweet Facebook Share Evernote Clip スクショ Excel VBA エビデンス 後編

システム開発におけるソフトウェアテスト(結合テスト~システムテスト)において重要視されるエビデンス(作業記録)。前後編の2回にわたって、エビデンスとしてスクリーンショットをキャプチャし、テスト仕様書や納品書に張り付けていく作業を自動化するためのVBA/マクロのテクニックを紹介する。後編は、画像ファイルをシートに張り付け、Excel 2013のメニューからスクショを直に張り付け、画像を縮小し、指定し... 続きを読む

テストエビデンス取得自動化の秘技(前編):Selenium VBAを使って自動でブラウザーを操作してスクショをExcelに張り付けてみた (1/4) - @IT

2014/08/21 このエントリーをはてなブックマークに追加 518 users Instapaper Pocket Tweet Facebook Share Evernote Clip スクショ Excel ブラウザー VBA エビデンス

テストエビデンス取得自動化の秘技(前編):Selenium VBAを使って自動でブラウザーを操作してスクショをExcelに張り付けてみた (1/4) システム開発におけるソフトウェアテスト(結合テスト~システムテスト)において重要視されるエビデンス(作業記録)。前後編の2回にわたって、エビデンスとしてスクリーンショットをキャプチャし、テスト仕様書や納品書に張り付けていく作業を自動化するためのVBA... 続きを読む

Rails: SOAアプリの結合テスト - ワザノバ | wazanova

2014/07/18 このエントリーをはてなブックマークに追加 25 users Instapaper Pocket Tweet Facebook Share Evernote Clip Rails wazanova ワザノバ

http://www.bignerdranch.com/blog/testing-rails-service-oriented-architecture/ 1 comment | 0 points | by WazanovaNews ■ comment by Jshiike | 約2時間前 Big Nerd RanchのブログでTravis Douceが、remote_factory_girl と... 続きを読む

Blink エンジンが体験できる! ブログ限定で Sleipnir 4 for Windows (Blink Engine Preview Build) を公開します (フェンリル | デベロッパーズブログ)

2013/05/23 このエントリーをはてなブックマークに追加 16 users Instapaper Pocket Tweet Facebook Share Evernote Clip blink フェンリル デベロッパーズブログ 大倉 結論

Windows グループの大倉です。 これまで Chromium プロジェクトで採用予定の Blink エンジンを Sleipnir 4 for Windows でも採用できるかの調査と結合テストをおこなってきました。 本日は、Sleipnir 4 for Windows が Blink エンジンを採用するか否かの結論ともいえる成果物をいち早く体験していただくために Sleipnir 4 for ... 続きを読む

私がアジャイル崇拝をやめてウォーターフォールを愛するようになった7つの理由 - カイゼンにっき。

2013/04/01 このエントリーをはてなブックマークに追加 138 users Instapaper Pocket Tweet Facebook Share Evernote Clip ウォーターフォール arclamp コミットメント フェーズ

2013-04-01 私がアジャイル崇拝をやめてウォーターフォールを愛するようになった7つの理由 アジャイルがダメだと思う7つの理由 - arclamp にインスパイアされて、自分なりの考えをまとめてみました。一部SI前提で書いています。 制作(および詳細設計・結合テスト)フェーズの全体スケジュールを見通しやすい 確かに、全体スケジュールの完全なコミットメントは不可能です。しかし、少なくとも、信頼... 続きを読む

SeleniumでiOSシュミレーターを動かし、iPhoneのブラウザ越しのテストをする - Yamashiro0217の日記

2013/01/30 このエントリーをはてなブックマークに追加 167 users Instapaper Pocket Tweet Facebook Share Evernote Clip iPhone code.google.com WIKI 行動

22:28 | テストしてますか! スマホブラウザ対応の結合テストとか辛いですね。そうですね。 というわけでSeleniumでiOSシュミレーターのブラウザを動かして見ました。 Seleniumには、iPhone driverというのがあるのでそれを使いますです。 http://code.google.com/p/selenium/wiki/IPhoneDriver 以下の行動をとります。もちろん... 続きを読む

Androidアプリの結合テスト | クラスメソッド開発ブログ

2012/10/09 このエントリーをはてなブックマークに追加 113 users Instapaper Pocket Tweet Facebook Share Evernote Clip クラスメソッド開発ブログ Androidアプリ バージョ

はじめに スマホアプリの結合テストでは、スマホ特有の確認すべき点が数多くあります。 特に Android は端末の種類が多いですし、OSのカスタマイズもかなり自由度があるので思わぬバグが発生する可能性がかなり高いです。 ということで今回は 結合テストで確認したいチェック項目 をジャンルごとにまとめてみました。 端末 インストール先の違いによって動作しない処理がないか Android OS バージョ... 続きを読む

Java EE6で単体テストや結合テストを自動化する方法について - 達人プログラマーを目指して

2011/08/12 このエントリーをはてなブックマークに追加 192 users Instapaper Pocket Tweet Facebook Share Evernote Clip 達人プログラマー 単体テスト 方法

JavaEE標準, テスト自動化, 勉強会・セミナー今週水曜日に、オラクル青山センターで行われたGlassfish Japanユーザーグループの勉強会でJava EE6のお話をさせていただきました。勉強会のスライドとビデオは以下のリンク先にあります。Glassfish勉強会(JavaEE6について) View more presentations from Ryo AsaiUstream.tv: ... 続きを読む

PFIインターンへ行ってきた(後編)〜その心〜 - obfuscatism

2011/04/19 このエントリーをはてなブックマークに追加 23 users Instapaper Pocket Tweet Facebook Share Evernote Clip インターン 心境 後編 本エントリ デザインドキュメント

本エントリはPFIインターンへ行ってきた(前編)〜結合テストの自動化環境を整えてきた - obfuscatismの後編。インターンでやったことは前編を参照してもらうとして、後編ではインターンのきっかけ、参加する上での私の心境だとか、非技術的だけどチーム開発で必要かもしれない行動方針・環境適応のためのライフハック的なこと、インターンで知ったデザインドキュメントについて紹介する。締めのまとめは、ほとん... 続きを読む

Twiwt:Blog / jugyo : Capybara 入門

2011/02/22 このエントリーをはてなブックマークに追加 60 users Instapaper Pocket Tweet Facebook Share Evernote Clip Capybara Rack Twiwt github.com

Capybara とはhttps://github.com/jnicklas/capybaraCapybara aims to simplify the process of integration testing Rack applications, such as Rails, Sinatra or Merb.とのことです。要は、 Rack アプリケーションの結合テストのためのライブラリです。... 続きを読む

 
(1 - 25 / 26件)