タグ

testに関するjanuaryのブックマーク (18)

  • FINDJOB!終了のお知らせ | FINDJOB!

    FINDJOB! 終了のお知らせ 2023年9月29日にFINDJOB!を終了いたしました。 これまでFINDJOB!をご利用いただいた企業様、求職者様、様々なご関係者様。 大変長らくFINDJOB!をご愛顧いただき、誠にありがとうございました。 IT/Web系の仕事や求人がまだ広く普及していない頃にFind Job!をリリースしてから 約26年間、多くの方々に支えていただき、運営を続けてまいりました。 転職成功のお声、採用成功のお声など、嬉しい言葉もたくさんいただきました。 またFINDJOB!経由で入社された方が人事担当になり、 FINDJOB!を通じて、新たな人材に出会うことができたなど、 たくさんのご縁をつくることができたのではないかと思っております。 2023年9月29日をもって、FINDJOB!はその歴史の幕を下ろすこととなりましたが、 今後も、IT/Web業界やクリエイティブ

    FINDJOB!終了のお知らせ | FINDJOB!
    january
    january 2013/10/21
    テストで使用できるダミーデータ
  • なぜJavaScriptでテストコードを書くのか?

    はじめに 第1回目の稿は、実際にテストコードを書く前に、基的な考え方である「なぜテストコードを書くのか?」を解説します。 対象読者 JavaScriptの基をある程度理解している方 テストコードをこれから書こうと考えている方 頻繁な変化への対応 まずは、開発現場で多く行われている基的な考え方を振り返り、テストコードがなぜ必要なのかを考えて行きたいと思います。 これまでのテストの考え方 まずは、一般的なウォータフォールモデルを例に考えてみましょう。通常ウォータフォールモデルでは、設計→実装→テストという順番で、作ったものを最後にテストします。最後にテストを行うというのは、言い換えると「品質を最後に担保する」と言えます。 また、最後にテストする場合は、通常テスト仕様書などを作成した上で必要なテストパターンを洗い出し、手動でテストを実施します。 変化への対応が求められている スタートアッ

    なぜJavaScriptでテストコードを書くのか?
  • Selenium-IDE — Selenium 日本語ドキュメント

    はじめに¶ Selenium-IDE (統合開発環境) は、Selenium テストケースを開発するためのツールです。Selenium-IDE は使いやすい Firefox プラグインで、一般にテストケースを開発するための最も効率的な方法です。Selenium-IDE ではコンテキストメニューも使用できます。コンテキストメニューを使うと、まず現在ブラウザに表示されているページ上の UI 要素を選択し、次に Selenium コマンドのリストから目的のコマンドを選択できます。コマンドのパラメータは、選択された UI 要素のコンテキストに従って、あらかじめ定義されたものが使われます。Selenium-IDE を使う方法は、時間の節約になるだけでなく、Selenium スクリプトの構文を学ぶ手段としても優れています。 この章では Selenium-IDE について詳しく取り上げ、Selenium

  • Selenium_IDE

    このファイル(goto_sel_ide.js)を適当な場所に置き『Selenium Core 拡張スクリプト』として読み込むように設定する。 すると、右のように ◎label文によるラベルの定義 ◎gotolabel文による無条件分岐 ◎gotoIf文による条件分岐 ◎while〜endWhileによる繰り返し制御 を行うことが可能になる。 条件文の記述方法については下記参照。

    january
    january 2012/04/02
    フロー制御
  • Selenium 日本語ドキュメント — Selenium 日本語ドキュメント

    Selenium は、数多くのプラットフォームを対象に Web アプリケーションのテストを自動化するためのツール群です。Firefox アドオンとして動作する Selenium IDE のほか、Selenium Remote Control、Selenium Grid、Selenium on Rails、Selenium on Ruby などがあります。

    january
    january 2012/04/02
    キャプチャ・リプレイ
  • Selenium

    Selenium automates browsers. That's it!What you do with that power is entirely up to you. Primarily it is for automating web applications for testing purposes, but is certainly not limited to just that. Boring web-based administration tasks can (and should) also be automated as well. Selenium WebDriver If you want to create robust, browser-based regression automation suites and tests, scale and di

  • 日本HP、次世代型機能テストソフトウェアの最新版「HP QuickTest Professional 9.5」を発表 2008年5月30日

    ページが見つかりません。 目的のページは、移動または削除によって無効になっている可能性があります。申し訳ありませんが、検索またはリンク先よりお探しください。

    january
    january 2010/01/20
  • 第3回 ホワイトボックステスト | gihyo.jp

    はじめに プロジェクトの終盤にさしかかるテスト工程では、期間的にも予算的にも切迫した状態となる場合が多いのではないでしょうか。そういった状況ではとくに、どんなテストで何を確認するか、という「テストケース」は無駄なくそして漏れなく作成したいものです。連載の第3回目となる今回は、テストケース作成技法の1つ、ホワイトボックステストについて取り上げます。 ホワイトボックステストとカバレッジ ホワイトボックステストは、テスト対象の構造に着目してテストケースを作成する技法です。設計や実装の内容から内部構造(処理経路)を網羅するようにテストケースを作成します。そして、作成したテストケースは、どれくらい処理経路を網羅しているかを評価することが重要です。この処理経路の網羅度合についての基準をカバレッジ(網羅率)といい、ホワイトボックステストでは、目標とするカバレッジを満たすように効率よくテストケースを設計し

    第3回 ホワイトボックステスト | gihyo.jp
    january
    january 2009/08/24
  • NetBeansでcoverage reportを行う - 発火後忘失

    できること NetBeansでJUnitテストを実施(Alt+F6などで)する際、同時にカバレッジを測定する。 結果をhtmlで出力する。 できないこと IDEとの完全な統合。Eclipse+djUnitであれば、こんなふうに未実行のラインをタスク一覧に表示できたりするようだが、今回の方法では不可能。 プロジェクトごとにカバレッジ測定用のAntタスクを追記する必要がある。新規プロジェクトを作成し、このプロジェクトでもカバレッジ測定を行いたい場合は、同じような設定を追記しなければならない。 前回採取したカバレッジと今回結果をマージして出力、といったこともできるはずだが、そこまで考慮できていない。 テストクラスを選択してSHIFT+F6を押せば、そのファイルだけJUnitを走らせることができるが、これが機能しなくなる(正常に実行できない)。 NetBeans上でカバレッジ測定を行えるものを探し

    NetBeansでcoverage reportを行う - 発火後忘失
    january
    january 2009/08/22
    カバレッジ
  • [ThinkIT] 第1回:テスト手法とテストツール (2/2)

    動的テストは、プログラムを実際に実行して行うテストです。通常皆さんが単体試験・結合試験などといった工程で実施しているテストです。 テスト対象のプログラムの内部構造を基にすべての実行経路の動作を確認するテスト手法です。コードカバレッジ(実行網羅率)を確保するようにテストケースを作成することを基とし、最終的に一度も実行・確認していないプログラムコード部分がないようにすることを目標とします。 テスト対象のプログラムの内部構造をまったく意識せずに、外見の正しさ(入出力仕様どおりの結果になるか)を確認するテスト手法です。テストデータの作成方法として、限界値分析や同値分割・エラー推測といった技法があります。 動的テストは、上記のような分類の他に、別の観点からの分類として、性能・負荷テスト、ユーザビリティ(使い易さ)テストなどのテストがあります。これらについても、実際に実行して行うテストなので、動的テ

    january
    january 2009/08/22
    ツール
  • Executing scripts on a remote machine - Marigan's Weblog

  • TestNG

    Introduction TestNG is a testing framework designed to simplify a broad range of testing needs, from unit testing (testing a class in isolation of the others) to integration testing (testing entire systems made of several classes, several packages and even several external frameworks, such as application servers). Writing a test is typically a three-step process: Write the business logic of your t

  • JUnitより簡単なオープンソースの「TestNG」とは?

    JUnitより簡単なオープンソースの「TestNG」とは?:次世代テストフレームワークでテストを変える(1)(1/3 ページ) テスティングフレームワークといえば…… Javaエンジニアが「テスティングフレームワーク」という単語を聞いて、真っ先に連想するものは、「JUnit」でしょう。しかし、テスティングフレームワークはJUnitだけではありません。「TestNG」というテスティングフレームワークも海外では高く評価され、確固とした地位を築いています。例えば、JBoss SeamはTestNGをベースにした統合テストフレームワークを提供しています。 この連載ではTestNGのコンセプトから詳細な使い方まで解説し、開発プロジェクトにおいてTestNGを利用する際の助けとしていただくことが目的です。 連載第1回では、Javaエンジニアになじみ深いJUnitとTestNGを比較し、2つのフレームワ

    JUnitより簡単なオープンソースの「TestNG」とは?
    january
    january 2009/08/19
    インスタンス共有、依存関係、グルーピング可能、前後処理タイミングのバリエーション、データ駆動、テストメソッドにパラメータ渡せる、並列実行可能。【疑問】インスタンス共有&並列実行の競合は?単位を適切に指
  • Code Coverage Analysis

    This paper gives a complete description of code coverage analysis (test coverage analysis), a software testing technique. By Steve Cornett. Copyright © Bullseye Testing Technology 1996. All rights reserved. Redistribution in whole or in part is prohibited without permission. Contents Introduction Structural Testing and Functional Testing The Premise Basic Metrics Statement Coverage Decision Covera

    january
    january 2009/08/04
  • PhpUnit

    Virtual data rooms designed to achieve better outcomes Now you can get ready for and experience success in M&A, divestments, capital raising, restructure, IPOs, tenders and more Ansarada is a SaaS company that provides world-leading AI-powered Virtual Data Rooms and dealmaking tools. These tools include advanced AI insights and automation, next level Q&A and collaboration, plus pre-built, digitize

  • Selenium

    Selenium automates browsers. That's it!What you do with that power is entirely up to you. Primarily it is for automating web applications for testing purposes, but is certainly not limited to just that. Boring web-based administration tasks can (and should) also be automated as well. Selenium WebDriver If you want to create robust, browser-based regression automation suites and tests, scale and di

  • JUnit 4.5登場、アノテーション処理改善でオーバヘッド軽減 | エンタープライズ | マイコミジャーナル

    JUnit.org Resources for Test Driven Development Javaユニットテストフレームワークの最新版JUnit 4.5が公開された。JUnitJavaアプリケーションのユニットテストフレームワークとして代表的な存在のひとつ。JUnitは4.0で大幅に改善され、アノテーションを使った簡単な記述が可能になった。4.5はとくにJUnitエクステンションをとり簡単に扱えるようにする機能にフォーカスして実施されたリリース。いくつか新しいエクステンションポイントも追加されている。 JUnit 4.5の配布ファイルはjunit-4.5.jar。外部でhamcrestクラスを使っている場合のために、hamcrestクラスを抜いたjunit-dep-4.5.jarも用意されている。アノテーション処理が改善されオーバーヘッドが軽減されているほか、JUnitCoreがよ

  • Amazon.co.jp: ソフトウェアテストの基礎:ISTQBシラバス準拠: ドロシー・グラハム (著), エリック・ファン・フェーネンダール (著), イザベル・エバンス (著), レックス・ブラック (著), 秋山浩一 (翻訳), 池田暁 (翻訳), 後藤和之 (翻訳), 永田敦 (翻訳), 本田和幸 (翻訳), 湯本剛 (翻訳): 本

  • 1