タグ

testに関するinfohackのブックマーク (27)

  • 1から10まで表示メモ。 - ボクノス

    seq便利なんっすけどぉぉぉ。 % seq 10 1 2 3 4 5 6 7 8 9 10横に並べるときは、zsh。 % echo {1..10} 1 2 3 4 5 6 7 8 9 10プログラムのテストに最適デス。 1から10まで表示して、ランダムに並べ替えて、元に戻す。 % seq 10 | random | sort -n 1 2 3 4 5 6 7 8 9 10randomコマンドは自作。 random() { ruby -e 'print STDIN.to_a.sort_by{rand}' } ま、seq便利ってことで。 参考 info seq うぅぅん。16進数がめんどいので、info見ながらシェルスクリプト作った。 seqd() { seq -f %1.f $@ } seqx() { printf '%x\n' $(seq -f %1.f $@) } seqX() { pr

    1から10まで表示メモ。 - ボクノス
  • Seamのテスト - ひがやすを技術ブログ

    この手のフレームワークってあんまりunit testsは書かないのですかね?SeasarやTeedaではソースの中に結構unit testsがあるのを見たことがあるので、ちょっと不安に感じちゃいます。 インテグレーションテストも大事ですが、ユニットテストはもっと大事だと思います。ユニットテストをあまり書かずにインテグレーションテストをやるってのは、不安定な基礎の上に家を作っているようで不安です。また、インテグレーションテストが自動化されていないのは不安です。 Teedaはかなりテストをかんばってますけど、それでも残念ながらデグレすることもあります。少しでもそのような可能性を減らすには、十分なユニットテストと自動化されたインテグレーションテストしかないのではないかと思います。

    Seamのテスト - ひがやすを技術ブログ
  • Most Dangerous Prescription Medications and Medical Devices of 2016 - Something About Orange

    According to the CDC,  opioids (typically prescription pain relievers and heroin) are the main driver of overdose deaths. Opioids were involved in 28,647 deaths in 2014, an increase of nearly 4x since the year 2000. Heroin accounted for 10,574 deaths in 2014. How many of the total deaths in 2014 were prescription drug deaths? More than 14,000 So what are the most dangerous prescription drugs today

    Most Dangerous Prescription Medications and Medical Devices of 2016 - Something About Orange
  • IBM Developer

    IBM Developer is your one-stop location for getting hands-on training and learning in-demand skills on relevant technologies such as generative AI, data science, AI, and open source.

    IBM Developer
  • Python用テストフレームワークnose (1) :: 幕の内 - CMS - コンテンツマネジメントシステム

    nose はテストケース作成の手間、テスト実行のわずらわしさを軽減することを狙いにしたテストフレームワークで、同種のソフトとしては py.test が知られています。 nose とはなにか 今回は Python 用テストフレームワーク nose(http://code.google.com/p/python-nose/) の紹介をしたいと思います。 同種のソフトとしては py.test が知られており、実際、nose は py.test から大きな影響を受けています。 nose のインストールそれでは早速 nose をインストールしてみましょう。 easy_install を使うと、非常に簡単にインストールできます $ easy_install nose easy_install がインストールされていない場合は次の URL からインストールしてください http://peak.t

  • Unit Testの書き順(1)

    私が概ね全てのお仕事コードにUnit Testをつけるようになって、だいたい3年になります。 Testabilityという物に高い意識を持つようになった期間とだいたい一致している為、Unit Testを書くという事自体のキャリアもまだ3年です。 プログラムを書くという事だともうすぐ10年になりますが、Unit Testはようやく素人の域を脱した程度の所です。 まだまだそんなレベルではありますが、それでも3年続ければ3年続けただけの物もあります。 その一つとして、Unit Testの書き順という考え方があります。 Unit Testを書く時に、最初に何から書くでしょうか? 私は expectedの変数 inputの変数 その他 という風に書きます。1と2は入れ替わる事もあります。例を挙げましょう。 function Adder() { return {add: function(a, b)

    Unit Testの書き順(1)
  • Route 477(2006-11-10)

    ■ [ruby] RedGreenでTest::Unitを色つきにする RedGreenは、RubyのTest::Unitの出力に色をつけるソフトウェアです。 ruby test_hoge.rb とする代わりに、 rg test_hoge.rb とします。 画像はエラーのときの例です。テストが全て通ると、最後の7 tests, 6 assertions...の行が緑色になります。 インストールはRubyGemsで。 gem install redgreen --source require.errtheblog.com 公式サイトは… http://errtheblog.com/post/15 でいいのかな。 (参考:http://subtech.g.hatena.ne.jp/secondlife/20061106/1162823696) ■ [ruby] ZenTestまとめ 最近あちこ

    Route 477(2006-11-10)
  • Route 477

    GitHubindexHello source: index.md View on github | Report issue Generated by middleman 3.1.6. Powered by Ruby 2.2.2.

  • アジャイル横丁 - ビヘイビア駆動開発のためのフレームワーク-テスティングフレームワーク-アジャイル横丁Wiki

    テストファーストプログラミング、テストの自動化において欠かせないテスティングフレームワークを紹介します。全てフリーソフトウェア(オープンソース含む)として提供されている。

  • はてなグループの終了日を2020年1月31日(金)に決定しました - はてなの告知

    はてなグループの終了日を2020年1月31日(金)に決定しました 以下のエントリの通り、今年末を目処にはてなグループを終了予定である旨をお知らせしておりました。 2019年末を目処に、はてなグループの提供を終了する予定です - はてなグループ日記 このたび、正式に終了日を決定いたしましたので、以下の通りご確認ください。 終了日: 2020年1月31日(金) エクスポート希望申請期限:2020年1月31日(金) 終了日以降は、はてなグループの閲覧および投稿は行えません。日記のエクスポートが必要な方は以下の記事にしたがって手続きをしてください。 はてなグループに投稿された日記データのエクスポートについて - はてなグループ日記 ご利用のみなさまにはご迷惑をおかけいたしますが、どうぞよろしくお願いいたします。 2020-06-25 追記 はてなグループ日記のエクスポートデータは2020年2月28

    はてなグループの終了日を2020年1月31日(金)に決定しました - はてなの告知
  • File: TUTORIAL.ja

    【注意】この文書は、RSpecの具体的な使い方の例としては古くなっています。 RSpec 1.0.8 をベースにした説明である「スはスペックのス 【第 1 回】 RSpec の概要と、RSpec on Rails (モデル編)」も参照してください。(2007/12/14) RSpecを使おう RSpecはプログラミング言語Ruby用の ビヘイビア・スペシフィケーション・フレームワークだ。 Rubyについては、www.ruby-lang.org/ を、 ビヘイビア(振舞)駆動開発(Behaviour Driven Development)については、 www.daveastels.com/index.php?p=5 の_A New Look at Test Driven Development_ を 参照してほしい。 このドキュメントの目的は、ビヘイビア・スペシフィケーション・フレームワーク

    infohack
    infohack 2007/05/22
    やさしい
  • るびま-Rails第6回

    『るびま』は、Ruby に関する技術記事はもちろんのこと、Rubyist へのインタビューやエッセイ、その他をお届けするウェブ雑誌です。 Rubyist Magazine について 『Rubyist Magazine』、略して『るびま』は、日 Ruby の会の有志による Rubyist の Rubyist による、Rubyist とそうでない人のためのウェブ雑誌です。 最新号 Rubyist Magazine 0058 号 バックナンバー Rubyist Magazine 0058 号 RubyKaigi 2018 直前特集号 Rubyist Magazine 0057 号 RubyKaigi 2017 直前特集号 Rubyist Magazine 0056 号 Rubyist Magazine 0055 号 Rubyist Magazine 0054 号 東京 Ruby 会議 11 直

  • nDiki: Test::Harness

    Perl の標準的なテストスクリプトを実行するためのモジュール。 Perl モジュールのリグレッションテストで使用する。 テストスクリプトは TAP (Test Anything Protocol) にしたがってテストの数やテスト結果を標準出力に出力しなければならない (Test::Harness::TAP 参照)。 Test::Harness に対応したテストスクリプトを作成するためのモジュールとして Test (Perl 5.004_05 以降に含まれている) Test::Simple (Perl 5.6.2 以降に含まれている) Test::More (Perl 5.6.2 以降に含まれている) などがある。 prove Test::Harness には prove というコマンドラインツールが付属している。 prove コマンドを使用すると指定したテストスクリプトを実行することがで

  • Watir - Overview

    Automated testing that doesn’t hurt Watir is a simple open-source library for automating web browsers. It allows you to write tests that are easy to read and easy to maintain. It is optimized for simplicity and flexibility. Watir drives browsers the same way people do. It clicks links, fills in forms, presses buttons. Watir also checks results, such as whether expected text appears on the

  • サイボウズ株式会社

    サイボウズはクラウドベースのグループウェアや業務改善サービスを軸に、社会のチームワーク向上を支援しています。

    サイボウズ株式会社
  • Branch Tracer for Linux

    btraxとは btraxの機能概要 スクリーンショット 適用例 リンク このプログラムの一部は、「独立行政法人 情報処理推進機構 オープンソースソフトウェア活用基盤整備事業」に係る委託業務の一環として開発しました。 btraxとはbtrax(Branch Tracer for Linux) は、Pentium4, Xeon, Pentium-M CPU のデバッグ機能である最新分岐記録機構を利用した、分岐命令トレーサです。カーネルに変更を加えることなく、カーネル/ドライバおよびアプリケーション/ライブラリの分岐命令実行状況を取得でき、そのログ情報を元に分岐カバレージ情報と実行経路を表示することができます。 btraxプログラムbtraxは、次の2つの機能から構成されます。 分岐命令実行ログ取得機能 ログ解析機能 分岐命令実行ログ取得機能には、分岐命令トレース用の体ドライバとは別に、下記

  • ユメのチカラ: テストカバレージ

    先日Ottawa Linux Symposiumに論文のproposalがとおったという話を書いたが、論文を鋭意執筆中である。今回crackerjackというリグレッションテストのフレームワークをうちの若手のkyagiさんがばりばり作ったのであるが、それから呼ぶbtraxというカバレージ測定ツールがこれまた凄い。これは日立の藤原さんというハッカーが実装したのだけどなかなか金銭ではなく琴線に触れるツールである。 ハッカーのバイブル、IA-32 Intel Architecture Software Developer's Manual, Volume 3: System Programming Guideの15章はおなじみのDebugging and Performance Monitoringである。わたしもhardmeterを実装する時は読みに読んだ。マニュアルがボロボロになるまで読んだ

  • Ruby スクリプトのユニットテスト・チュートリアル - WebOS Goodies

    WebOS Goodies へようこそ! WebOS はインターネットの未来形。あらゆる Web サイトが繋がり、共有し、協力して創り上げる、ひとつの巨大な情報システムです。そこでは、あらゆる情報がネットワーク上に蓄積され、我々はいつでも、どこからでも、多彩なデバイスを使ってそれらにアクセスできます。 WebOS Goodies は、さまざまな情報提供やツール開発を通して、そんな世界の実現に少しでも貢献するべく活動していきます。 少し前に公開した Ruby 用 JSON クラスに数多くのバグを仕込んでしまい(たいへんご迷惑をおかけしました m(_ _)m)、テストの重要性を改めて痛感している今日この頃です。今後も開発を続けるにあたって、現在の行き当たりばったりなテスト方法ではとてもやっていけないと危機感を持ちまして、きちんとしたユニットテストの方法を調べてみました。 で、実際に試してみたと

  • 2006-09-11

    以降、ですますで書きます。どうもいつもの自分の投稿スタイルと合わないので… なぜIEか PerlにもPythonにも、ブラウザ依存でないWebページ巡回ツールがあります。mechanizeなどがそれにあたります。また、Pythonはurllib2などの純正モジュールなども利用可能です。 しかし、IEそのものをコントロールすることにより、 IE専用のサイト ボタンをクリックすると同時にjavascriptが実行されるようなサイト などを巡回する際のプログラミング負荷が減るのではないかと考えています。また、 動いているところをIEの画面で確認できる ことにより、視覚的に動作を把握しやすいことも挙げられます。 VBAによる方法 http://www.ken3.org/vba/ 三流君VBAで楽しくプログラミング Windows機ならかなりの確率で入っているMS-Office付属のツール、VBA

    2006-09-11
  • http://wiki.esm.co.jp:8080/xp/29