タグ

testに関するdecoy2004のブックマーク (128)

  • JUnit5 使い方メモ - Qiita

    package sample.junit5; import org.junit.jupiter.api.Assertions; import org.junit.jupiter.api.Test; import org.junit.jupiter.api.DisplayName; class JUnit5Test { @Test void fail() { Assertions.assertEquals(10, 8); } static class StaticClass { @Test void fail() { Assertions.assertEquals(10, 8); } } static class StaticTest { @Test void fail() { Assertions.assertEquals(10, 8); } } class InnerTest { @Te

    JUnit5 使い方メモ - Qiita
  • モダンなテスト管理プロセスのためにテスト管理ツール3つを比較検討したはなし | メルカリエンジニアリング


    @daipresents 調QA  使 1QA
    モダンなテスト管理プロセスのためにテスト管理ツール3つを比較検討したはなし | メルカリエンジニアリング
  • Seleniumアレルギーのための処方箋 - Qiita


    SeleniumWebDriverRails? (?)Selenium? ()JavaSelenium Selenium  2016   : 
    Seleniumアレルギーのための処方箋 - Qiita
  • ブラウザテストツール総まとめ・2016年夏版 - Qiita


    GitHub2016730調... E2E Nightwatch E2EWebDriver()使使 http://nightwatchjs.org/ https://github.com/nightwatchjs/nightwatch  module.exports = { 'Demo test Google' : function (client) { client .url('http://www.google.com') .waitForElementVisible('body', 1000) .assert.title('Google')
    ブラウザテストツール総まとめ・2016年夏版 - Qiita
  • TravisCIで実ブラウザ環境のテストを行う方法 | チャットワーククリエーターズブログ

    骨折しました。@kyo_agoです。 今日はTravisCI上で実ブラウザ環境のテストを行う方法を紹介したいと思います。 弊社ではこれまで実ブラウザ環境のテストではTravisCIからProtractorを使ってSauceLabsへ接続してテストを行っていました。 しかし、これには以下のような問題があったため、ProtractorとSauceLabsを使用しない構成へ移行しました。 テストが高頻度で失敗するテストに影響しない部分の修正ですらテストが失敗し、コードの修正よりテストを通すほうが難しい状況になっていました。 (これは社内では「e2eガチャ」と呼ばれ、レビュー依頼のコメントには「e2eガチャ 1/5」と成功率が書かれていました。ちなみに「1/5」はわりといい確率です。悪い時は「1/12」くらいになります) 遅いSauceLabsへの接続時間、WebDriver経由のテスト実行などは

    TravisCIで実ブラウザ環境のテストを行う方法 | チャットワーククリエーターズブログ
  • Excelなテスト仕様書をMarkdown/GitHub/CircleCIに移行した話 - トレタ開発者ブログ


    QA  iPad   /使  
    Excelなテスト仕様書をMarkdown/GitHub/CircleCIに移行した話 - トレタ開発者ブログ
    decoy2004
    decoy2004 2016/07/07
    デシジョンテーブルや原因結果グラフはどうやって書いているんだろう。 Markdown は使いづらい。 #test
  • テストエンジニアの面接の際にするとよい20の質問


    @ryuzee DZone The 20 Best Software Tester Interview Questions (20) () 1 
    テストエンジニアの面接の際にするとよい20の質問
  • Java テストツールのトレンド 2014/1~2016/5 - Qiita

    Java テストツールのトレンド 2014/1~2016/5版 1. エコシステムに乗っかるべし 継続的インテグレーション(CI:continuous integration)は、もはや必須のプラクティスとなりました。CIを実施するにあたり、できるだけ世の中でよく使われているツールやフレームワークを使うことが、エコシステムにスムーズに乗っかっていく鍵になります。マイナーなツールやフレームワークを採用してしまった場合の問題点を挙げてみます。 採用したツールの開発が停滞していてバージョンアップによる恩恵が受けられない。 他のツールのバージョンアップに採用したツールが追従できず、他のツールのバージョンアップの恩恵が受けられない。 足りない機能があり社内で色々作りこんだものの、社内のスピードよりも、世の中のスピードのほうが速く、システムの改修が世の中に追従できななくなってしまう。 CIシステムの維

    Java テストツールのトレンド 2014/1~2016/5 - Qiita
  • QuickCheck でテストデータを半自動生成する - Qiita


     Property Based Test QuickCheck Java  Property Based Test  Java @gakuzzzz     Java QuickCheck   JUnit Test  Java QuickCheck QuickCheck  Haskell 
    QuickCheck でテストデータを半自動生成する - Qiita
  • Selenium IDEで記録したテストスクリプトをSIToolkitで実行する - システム開発現場の道具箱

    Selenium IDE(Firefox Plugin)で記録したテストスクリプトをSIT-WTで実行する方法を紹介します。 これにより、エビデンスの取得やテストケースの複製が簡単にできるようになります。 セットアップ SIT-WTのクイックスタートにある実行環境の準備を行ってください。 次に、以下ソフトウェアの最新バージョンをダウンロードしてインストールします。 Selenium IDE LibreOffice ※拡張子が「xlsx」のエクセルを編集できるソフトウェアがあれば、LibreOfficeはインストール不要です。 上記ソフトウェアの準備ができたらmyprojectというディレクトリを作成し、その中に下記pom.xmlをダウンロードして配置してください。 pom.xml myproject - pom.xml Selenium IDEでテストスクリプトを記録する Selenium

    Selenium IDEで記録したテストスクリプトをSIToolkitで実行する - システム開発現場の道具箱
  • Selenide~Javaで超簡単・簡潔にUIテストを書く~ - Qiita

    はじめに Selenideを触ってみたら簡単なUIテストがサクッと書けて感動したので、使い方をまとめました。 Selenideとは SelenideはUIテストのためのSeleniumラッパーです。 Selenide: concise UI tests in Java http://selenide.org/ Java界隈でUIテストといえばSelenium(WebDriver)が有名で、大変優れたツールです。ですが、SeleniumはUIテストのためのツールではなく、ブラウザ操作のためのツールです1。 一方、Selenideは初めからUIテストのために設計されていて、UIテストを「スラスラ」書いて実行できます。ブラウザの閉じ方とか、タイムアウトとか、StaleElement Exceptionsの扱い方などを考える必要はなく、ユーザはテストに集中できるのが売りです。 Three simp

    Selenide~Javaで超簡単・簡潔にUIテストを書く~ - Qiita
  • AssertJ / Fluent assertions for java

    AssertJ Core site has moved to https://assertj.github.io/doc/ This site is still maintained for AssertJ modules (until their documentation is migrated) Rich and easy to use AssertJ provides a rich set of assertions, truly helpful error messages, improves test code readability and is designed to be super easy to use within your favorite IDE. Get started right away with the one minute starting guide

  • テストの数を減らそう!プリキュアで学ぶPICT - Qiita


     使 使OS1Web434523IT 
    テストの数を減らそう!プリキュアで学ぶPICT - Qiita
  • JaSST'16 Tokyo まとめ #jasst #jasst16


     @Tesutaro_JaSST JaSST Tokyo調IoT pic.twitter.com/1Yw6JByOgq  @Tesutaro_JaSST ID ABCDEF6G   @Tesutaro_JaSST  21 13:109031 15:1060(170) 41 16:5090
    JaSST'16 Tokyo まとめ #jasst #jasst16
  • テストがうまくいかないプロジェクトに捧ぐ、正しいテストの考え方 - Qiita

    この記事の対象者 プロジェクトでテストを書いている。(書いたことある) テストが重要らしい事は知っているが、テストの恩恵をそこまで実感できていない。 結局手動テストに依存したバグフィックスをしている。 はじめに 私はテストの設計手法、実装に関する知識は多く持っていましたが、知らなかったことはテストの考え方でした。 テストが重要らしいことを知っている人は多いと思います。 しかし、実際に恩恵を実感できていない人もいると思います。 事実、 テストが重要だと発信している人 と、 テストが重要らしいことを知っている人がいます。 後者の人は、とりあえずテストを書く事ができます。しかし、テストに時間を割く割りに、最終的には手動テストでバグを発見することに依存している事も多いかなと感じます。 世間ではテスト書くのが当たり前、テストは重要!という風潮であるのに、何故テストが重要であると実感できないのでしょう

    テストがうまくいかないプロジェクトに捧ぐ、正しいテストの考え方 - Qiita
  • JUnit.org

    The 5th major version of the programmer-friendly testing framework for Java and the JVM User Guide Javadoc Code & Issues Q & A Support JUnit JUnit team’s statement on the war in Ukraine As human beings, we stand with Ukraine and condemn the Russian government’s war against the Ukrainian people, including our own colleagues and their families. Donate to UN’s Ukraine Humanitarian Fund About JUnit 5

  • power-assert/README.md at master · power-assert-js/power-assert

    You signed in with another tab or window. Reload to refresh your session. You signed out in another tab or window. Reload to refresh your session. You switched accounts on another tab or window. Reload to refresh your session. Dismiss alert

    power-assert/README.md at master · power-assert-js/power-assert
  • TestLinkで手動テストと自動テストを統合する : JUnit編 - Qiita

    徐々にテスト自動化していく場合のニーズ コンポーネントテストや統合テストなど開発者主体の自動テストの場合最初から自動テストのみを管理して、特に手動テストと管理をまとめたいというニーズはありません。 しかし、システムテストレベルの場合、全自動化がされていることは少なく、また現実的ではないので、現状手動のテストを徐々に自動化していくというのが良くあるパターンではないでしょうか? そのような徐々に自動テスト化していく中では手動テストと自動テストを同時にリグレッションテストやスモークテストとして行ったりするので、両方をまとめて管理したい、まとめて状況を見たいというお話をマネージャーさんからリクエストされることが度々あります。 私にそんな話が来るぐらいと言うことは世の中でもそういうニーズがあるに違いない、そもそもHPのQuality CenterやIBMのRational Quality Manag

    TestLinkで手動テストと自動テストを統合する : JUnit編 - Qiita
  • Gatling でぶっ放せ! - Qiita

    What's this? Java/Scala 製の負荷テストツール http://gatling.io Install Java Install/Setup Gatling 負荷テスト実施 Install/Setup nginx 負荷テスト結果をブラウザで確認 Install java # yum install java ================================================================================================================================== Package Arch Version Repository Size ====================================================================

    Gatling でぶっ放せ! - Qiita
  • サービス分割時の複雑性に対処する: テスト戦略の話 - クックパッド開発者ブログ


    taiki45  cookpad.com cookpad.com () 
    サービス分割時の複雑性に対処する: テスト戦略の話 - クックパッド開発者ブログ