タグ

testに関するsylvan_lのブックマーク (20)

  • いまからでも間に合う開発者テスト - mixi engineer blog

    はじめまして。開発部じゃない加藤和良です。 最近、mixi では Buildbot をつかった継続的インテグレーションをはじめています。安定版の mixi のソースコードにコミットすると Buildbot がそれを検知し、自動的にテストが走るようになりました。 ここでの「テスト」は Test::Simple や prove(1) をつかった、Perl でかかれた開発者テストを指しています。mixi の開発者テストをとりまく環境は、ここ数年でかなり改善されました。今回はその歩みをふりかえりながら、テストの無いコードベースをどこからどうやって変えていったかという話をしたいと思います。 開発環境 はじめに、前提となる mixi の開発環境について説明します。mixi では複数人の開発者がひとつのマシンで作業を行います。それぞれの開発者は、あらかじめ割り当てられたポートで Apache を起動し、

    いまからでも間に合う開発者テスト - mixi engineer blog
  • 受け入れテスト用セキュリティチェックリスト for Webアプリケーション

    サービス終了のお知らせ いつもYahoo! JAPANのサービスをご利用いただき誠にありがとうございます。 お客様がアクセスされたサービスは日までにサービスを終了いたしました。 今後ともYahoo! JAPANのサービスをご愛顧くださいますよう、よろしくお願いいたします。

  • 第1回 テスト管理システムとは何か? | gihyo.jp

    はじめに TestLinkとは、オープンソースのテスト管理システムです。TestLinkは、Francisco Mancardi氏、Andreas Morsing氏、Martin Havlat氏を中心としたコミュニティで開発されています。元々は海外で作られていたソフトウェアでしたが、最近は日でも徐々に浸透してきているようです。 連載では、TestLinkの日語化に携わっているTestLink日語化部会の私たちが、このTestLinkの基機能について順次ご紹介していきます。 今回はTestLinkのご紹介する前準備として、「⁠テスト管理システムとは何か」「⁠では、そもそもテスト管理とは?」といったことについて考えてみましょう。 テスト管理システムとは何か 「テスト管理システム」と言う言葉を聞いたことはありますか? もしかしたら、「⁠バージョン管理システムやバグ管理システムなら聞いた

    第1回 テスト管理システムとは何か? | gihyo.jp
  • symfony:テストフレームワークLimeを使った単体テスト uthorofotus iruc

    今のsymfony(1.0.1)は独自テストフレームワークのLimeを使っているのにも関わらず、チュートリアル中ではSimpleTestを使っています。 Limeでのテストを作るにあたって、Symfonyで開発日記さんのブログ記事が分かりやすかったので、そちらを参考にしました。 Limeのさらに詳しい情報は、symfony Booksのテスト章やwikiを見てください。 ■Tagクラスの単体テスト 1クラスのテストの対してテストを1ファイルにまとめると、沢山のメソッドがあったばあいに1ファイル内のコード量が増え、見通しが悪くなってしまいそうです。そこで、1メソッドのテストを1ファイルにまとめることにします。test/unit/tag というディレクトリをつくり、そこに各メソッドのテストファイルを置くことにします。 ▽normalizeメソッドのテスト test/unit/tag/norma

  • 無料でWindows/Macの各種ブラウザの見え方チェックができるAdobeBrowserLabが便利 - もぎゃろぐ

    これは便利。 Adobe® BrowserLabは、ブラウザ上で、Windows/MacのIE,Firefox,safariなどの ブラウザでサイトがどう見えるのかを見せてくれるツール。 同じような機能のものとしては、Browsershotsがあげられるのですが、 これに比べて圧倒的に早いのが特徴です。 URLを入力して数秒で結果が出ます。しかも無料(要ユーザー登録) こんな感じで見せてくれます。これは、http://mogya.com/をMacOSXのsafari3.0でみた様子。 こんなふうに2ペインで見比べることもできます。 これはとってもありがたいですね。

    sylvan_l
    sylvan_l 2009/08/17
    複数ブラウザで確認するときに使う
  • ウノウラボ Unoh Labs: テスト計画書のテンプレート

    こんにちは!やまもと@テスト番長です。 巷ではインフルエンザが流行っているようですが、皆さんお元気にお過ごしでしょうか。 さて、プロジェクトが立ち上がったとき、(特に受託案件の場合) テストのドキュメントはどうしようか?という話が出ると思います。 適当にやる訳にも行かないけれどIEEE829をベースにしたものだと重かったり、割と迷う部分です。 英語ですがテスト計画のテンプレートを配布しているサイトがあったので、ご紹介してみます。 Pragmatic Software http://www.pragmaticsw.com/ Software Development Templates http://www.PragmaticSW.com/Templates.asp テスト計画書 Test Design - http://www.pragmaticsw.com/Template_Te

  • Webの負荷テストに使えるフリーソフトウェア | OSDN Magazine

    Webアプリケーションおよびサーバの高負荷時の挙動を確認する方法の1つが、擬似的に負荷をかけてテストを行うことだ。ここでは、そうしたテストを実施するフリーソフトウェアをいくつか試し、それぞれがどんなタイプのサイトに適しているかを調べた。 負荷テスト用のツールはいろいろあるが、メンテナンスが行われていないもの、フリーでないもの、インストール手順が明確でないものを除くと、curl-loader、httperf、Siege、Tsung、Apache JMeterの5つが候補として残る。 JMeterについては、すでにDaniel Rubio氏が取り上げているので、ここでは詳しく説明しない。ただし、最後のまとめでほかのツールと共に簡単に触れている。 curl-loader curl-loaderは、「SpirentのAvalancheやIXIAのIxLoadの代替として使える強力かつ柔軟なオープン

    Webの負荷テストに使えるフリーソフトウェア | OSDN Magazine
    sylvan_l
    sylvan_l 2009/01/14
    負荷テストする際に参考にするぞ
  • symfonyの外部でsymfony関連クラスをautoloadする - Do You PHP はてブロ

    先日の第2回設計勉強会でも出てきましたが、現在、LimeではなくPHPUnit3を使ってテストをしてます。フレームワーク非依存になるように作っているためです。 とはいえ、データベースアクセスはPropel/Creoleに依存せざる得ない状況(この辺は割り切りw)なので、テスト時にPropel/Creole関連のクラスは必要になります。しかし、symfonyはrequire_once/include_onceではなくautoloadするようになっているので、テスト時に「クラスがない」と怒られまくります。 そこで、次のようにしてautoload機能をでっち上げ、このファイルをそれぞれの*Test.phpでrequire_onceしてテストを実行してます。今のところ、うまく動いてくれてます。 <?php $files = array(); function getList($path) { $i

    symfonyの外部でsymfony関連クラスをautoloadする - Do You PHP はてブロ
  • 質を上げるためにテスト作るんじゃなくて、テスト作ると質を上げられる - Do You PHP はてブロ

    現在携わっているプロジェクトでは、単体テストを始め、最終的な出力結果(XML)のテストなど、いろいろな粒度のテストをPHPUnitを使って書いてます。ようやく1ヶ月ちょっと経ったところで、 77クラスファイル(*.class.php) 256 Tests 876 Assertions な感じで、テストはすべてパスし、コードカバレッジは95%強ぐらいをキープしてます。 で、最近思い始めたのは 質を上げるためにテスト作るんじゃなくて、 テスト作ると質を上げ*られる*ということです。デグレードしない(しても気づきやすい)という意味で、質が「上がる」というのもあるかと思いますが。また、「テストを作りさえすれば質が上がる」みたいな印象がありますがそうではない、ということです。 今のところ、 ざっくりクラス設計をする(クラス名とメソッドの定義とか) テストを書く 実装する テストを通す リファクタリン

    質を上げるためにテスト作るんじゃなくて、テスト作ると質を上げられる - Do You PHP はてブロ
    sylvan_l
    sylvan_l 2008/11/27
    phpunitはやっとくべき
  • なんちゃって個人情報

    なんちゃって個人情報は「Generator of the Year」にて【便利賞】を受賞いたしました!! 投票して下さったみなさま、当にありがとうございました。 今後もどんどん使ってやって下さい。 プログラム等に使えるかもしれない個人情報のテスト用データを作成できます。特に説明が必要なものでもないので、とりあえずやってみていただければわかると思います。 念の為書いておきますが、生成した偽個人情報により発生したいかなる損害も当方は一切関知しません。たまたま名前が実在の人物と同姓同名になってしまうかもしれませんし、特に電話番号や携帯については実際に使われている番号と重なることがありますから、扱いには十分注意して下さい。 何かご要望とかありましたらお気軽にブログまでコメント下さい。 HTML シンプルなHTMLのテーブルで出力します。 XML ルートを<records>、各レコードを<reco

  • ウノウラボ Unoh Labs: WEBアプリのテストに必須なツール7種

    こんにちは!やまもと@テスト番長です。 前回satoさんの書いたエントリーが好評のようですね。 自分は実は美術系出身です。なので「デザインセンスのある人からみた~」というエントリーでも続けて書いちゃおうかなと一瞬思いましたが、世の中にはWEBデザインのプロの方もいらっしゃることだし、控えておきましょう。 センスってのも考え込むと難しいですしね。 個人的には、WEBデザインの美醜って「使いやすさ」とかなり直結な気がしてます。 さて、今回は僕が普段テストに使っているツールでもご紹介してみようかと思います。 Selenium 一年前くらいに登場した無償の自動実行ツールです。 有償の自動実行ツールは以前からありましたが、 ベンチャーが購入するには高価なものなので 大手以外にはあまり導入されていなかったであろう類のツールです。 テストシナリオにそってブラウザを自動で操作してくれます。

  • 眠るシーラカンスと水底のプログラマー(旧):テスト駆動開発 - livedoor Blog(ブログ)

    たぶんどこにも需要はないのだろうけど、 Flash Meia Serverにユニットテストが無いのは残念なので書いて見てます。 SSASUnitか、FMSUnitと命名予定。 JavaScriptの文法(とくにオブジェクト指向まわり)がなんとなく理解できて楽しいですが、継承先でオーバーライドを防ぐ手立てが内容なので、フレームワークも軟らかいものにならざるを得ないような気がする。 いまのところ、 ・テストクラス実行前後の処理 ・テストメソッド実行前後の処理 ・AssertEqual ・テストレポート(簡易) をシンプルに実装。 ある程度アサーションが実装できたら恥を偲んで公開しようと思います。 FMS周りの目標はユニットテストフレームワークとEclipseプラグインなのでようやく一方が動き出した感じ。 ASunitを用いてビューもテストケースを書くようにしようと決意して、ユニットテストを作っ

    sylvan_l
    sylvan_l 2008/11/25
    CakePHP でユニットテスト
  • PHPUnit 3.4 Japanese Manual

    Welcome to PHPUnit! PHPUnit is a programmer-oriented testing framework for PHP. It is an instance of the xUnit architecture for unit testing frameworks.

    PHPUnit 3.4 Japanese Manual
    sylvan_l
    sylvan_l 2008/11/25
    phpunit のリファレンスかなー
  • PHPSpecマニュアルが登場 | Shin x blog

    via: PHPSpec Manual (Work In Progress) – Maugrim The Reaper’s Blog RSpecのPHP版、PHPSpecのマニュアルが公開されています。 PHPSpec Reference Manual 現在はドラフトでこれから順次更新されていくようです。 RSpec自体試したことはないのですが、興味がある分野なので期待しています。 RSpecって何?な方は、Rubyist Magazineが参考になります。 技術の流れとして、以前はJava->PHPなトレンドでしたが、ここ最近はRuby->PHPとなっていますね(Cakeしかりです)。PHP独自のものが少ないのはやはり実用言語だからでしょうか。 # そんなPHP界で異彩を放つPieceFrameworkは面白い試みだと思います。;-)

    sylvan_l
    sylvan_l 2008/11/25
    rspec って何?php での tdd
  • [動画で解説]和田卓人の“テスト駆動開発”講座:第4回 ナントカテスト ―― ユニットテスト,単体テスト,機能テスト,結合テスト,受け入れテスト|gihyo.jp

    [動画で解説]和田卓人の“テスト駆動開発”講座 第4回ナントカテスト ―― ユニットテスト、単体テスト、機能テスト、結合テスト、受け入れテスト ニコニコ動画:https://www.nicovideo.jp/watch/sm2195489 前回、テストをDeveloper Testing、Customer Testing、QA Testingの3つに分類しました。ここまでで何か質問はありませんか? 担当からの質問 「受け入れテスト」というのはCustomer Testなんですか? はい、そうです。 テストというと、よく「○○テスト」という言葉を聞くと思います。たとえば「受け入れテスト」以外にも、「⁠ユニットテスト」「⁠単体テスト」「⁠機能テスト」「⁠結合テスト」など、いろんな何々テストという言葉があります。質問にお答えする前に、まずテストの分類に対する視点を整理しましょう。 テストの分類に

    [動画で解説]和田卓人の“テスト駆動開発”講座:第4回 ナントカテスト ―― ユニットテスト,単体テスト,機能テスト,結合テスト,受け入れテスト|gihyo.jp
    sylvan_l
    sylvan_l 2008/11/25
    テストの種類わけについて
  • Selenium - Google 検索

    2023/11/17 · Seleniumはブラウザー自動化を可能にし、それを支えるツール群とライブラリー群プロジェクトです。 ユーザーとブラウザーのやり取りのエミュレーション、 ...

    sylvan_l
    sylvan_l 2008/11/25
    imacros のもっと開発用みたいなの
  • imacros - Google 検索

    chrome.google.com › detail › cplklnmnlbnpmjogncfgfijoopmnlemp 2021/11/24 · Web developers use iMacros for web regression testing, performance testing and web transaction monitoring. It can also be combined with Google ...

    sylvan_l
    sylvan_l 2008/11/25
    web 上での操作を記憶して再現。しかも簡単。
  • ひでぶろぐ。 アフィリエイト記事の書き方

    [PR] 今日のニュースは?? : 2ch自動まとめキュレクス [PR] 名言や格言をどうぞ! : 名言満載! [PR] 副業したい? : 出張ホスト募集中 [PR] SEO最高峰のクオリティー : 知る人ぞ知る、SEOUP.com。テラプレミアムアクトは抜群におすすめ! [PR] 口コミ対策 : 口コミでSEO対策。なんとびっくり、1円からご利用頂けます。 [PR] 出張キャバクラアゲハ : ちょっとした飲み会のお供に。デートのお相手に。

    sylvan_l
    sylvan_l 2008/11/25
    unit test の参考に
  • ウノウラボ Unoh Labs: 見ないと損する ソフトウェアテスト関連サイト色々

    こんにちは!やまもと@テスト番長です。 今回は自分が普段チェックしている、ソフトウェアテスト系のサイトを色々ご紹介してみようと思います。既にご存知のサイトもあるかと思いますが、宜しくお付き合いください。 swtest.jp/wiki http://www.swtest.jp/wiki/index.php?swtest.jp/wiki 最近wiki化され、情報更新が活発になっています。必見です。 StickyMinds.com http://www.stickyminds.com/ コラムなどの読み物が充実しています。 Google Testing Blog http://googletesting.blogspot.com/ グーグルのテストチームのブログです。面白くないはずがありません。 Open source software testing tools http://www.

  • Webシステムのテスト

    9月/10月社内Tech勉強会レポート – NodeJS/Privacy Sandbox API/3rdPartyCookie/NodeJS/PromiseAll/cascae/

    Webシステムのテスト
  • 1