並び順

ブックマーク数

期間指定

  • から
  • まで

201 - 240 件 / 1691件

新着順 人気順

testingの検索結果201 - 240 件 / 1691件

  • How to test infrastructure code: automated testing for Terraform, Kubernetes, Docker, Packer and more

    How to test infrastructure code: automated testing for Terraform, Kubernetes, Docker, Packer and more This talk is a step-by-step, live-coding class on how to write automated tests for infrastructure code, including the code you write for use with tools such as Terraform, Kubernetes, Docker, and Packer. Topics covered include unit tests, integration tests, end-to-end tests, test parallelism, retri

      How to test infrastructure code: automated testing for Terraform, Kubernetes, Docker, Packer and more
    • Testing Implementation Details

      Testing Implementation DetailsAugust 17th, 2020 — 12 min read Back when I was using enzyme (like everyone else at the time), I stepped carefully around certain APIs in enzyme. I completely avoided shallow rendering, never used APIs like instance(), state(), or find('ComponentName'). And in code reviews of other people's pull requests I explained again and again why it's important to avoid these AP

        Testing Implementation Details
      • Property based testing を試してみよう - Qiita

        Property based testingとは 歴史的な背景として2000年にJohn HughesとKoen Clasessenによって 開発されたQuickCheckがProperty based testingとしてHaskellエコシステムに実装されました。 QuickCheckはプロパティ(特定の入力が与えられると出力として期待される特性) を与えることで、 テストデータをランダムに生成して、失敗するケースを見つけるHaskellで実装されたフレームワークです。 それによってテスト対象のシステムがプロパティに従っているかどうかをチェックします。 QuickCheckは単体テストだけではなく、統合テストやサンプルベースのテスト等幅広く使われています。 このテスト方法はProperty based testingとして知られるようになりました。 2020年現在は、HaskellのQ

          Property based testing を試してみよう - Qiita
        • Unit Testing is Overrated • Oleksii Holub

          As Russia wages a genocidal war against my country, I'm grateful to everyone who continues to stand with Ukraine in our fight for freedom. The importance of testing in modern software development is really hard to overstate. Delivering a successful product is not something you do once and forget about, but is rather a continuous and recurring process. With every line of code that changes, software

            Unit Testing is Overrated • Oleksii Holub
          • More Agile Testing 第一章の非公式翻訳 - kawaguti’s diary

            実践アジャイルテストの続編である、More Agile Testing の第一章が、アジャイルテストの歴史を端的に書いてていいな、と思ったのでその部分だけ訳してみました。 More Agile Testing: Learning Journeys for the Whole Team (Addison-Wesley Signature Series (Cohn)) (English Edition) 作者: Janet Gregory,Lisa Crispin 出版社/メーカー: Addison-Wesley Professional 発売日: 2014/09/30 メディア: Kindle版 この商品を含むブログを見る 第一章 アジャイルテスティングはどのように進化してきたのか 私たちは、それぞれ、エクストリームプログラミング(XP)チームの中のソロのテスターとして「アジャイル」なキャリ

              More Agile Testing 第一章の非公式翻訳 - kawaguti’s diary
            • Japan uses just a fraction of its coronavirus testing capacity

              TOKYO (Reuters) - Japan is only using a sixth of its capacity to test for the coronavirus even as it is increasing its ability to do so, government data shows, adding to concern that it is not doing enough to contain its outbreak. A man, wearing a protective mask following an outbreak of the coronavirus disease (COVID-19), walks inside a subway station in Tokyo, Japan March 17, 2020. REUTERS/Edgar

                Japan uses just a fraction of its coronavirus testing capacity
              • GitHub - fcsonline/drill: Drill is an HTTP load testing application written in Rust

                Drill is a HTTP load testing application written in Rust. The main goal for this project is to build a really lightweight tool as alternative to other that require JVM and other stuff. You can write benchmark files, in YAML format, describing all the stuff you want to test. It was inspired by Ansible syntax because it is really easy to use and extend. Here is an example for benchmark.yml: --- conc

                  GitHub - fcsonline/drill: Drill is an HTTP load testing application written in Rust
                • Cross-Browser End-to-End Testing Framework | TestСafe

                  fixture('Pizza Palace') .page('https://testcafe-demo-page.glitch.me/'); test('Submit a form', async t => { await t // automatically dismiss dialog boxes .setNativeDialogHandler(() => true) // drag the pizza size slider .drag('.noUi-handle', 100, 0) // select the toppings .click('.next-step') .click('label[for="pepperoni"]') .click('#step2 .next-step') // fill the address form .click('.confirm-addr

                    Cross-Browser End-to-End Testing Framework | TestСafe
                  • アジャイル・DevOps時代のテストと品質保証 - 輝く未来を抱きしめて!技術やツールが変えてしまうこと、変えられないこと / Tech and Tool for Testing and Quality Assurance in Agile and DevOps Era

                    私は約10年アジャイルコーチとして活動してきましたが、最近は様々な企業からのテストや品質の相談が増えてきました。 一部の課題はmablのようなAIによるテスト自動化クラウドサービスで解決できますが、全てが解決できるわけではありません。 このセッションではさまざまな現場の改善経験を元に「アジャイル・DevOps時代のテストと品質保証」について新しい技術やサービスが何をどう変えていくかを議論していきます。 JaSST Tokyo 2021 セッションページ: http://www.jasst.jp/symposium/jasst21tokyo/details.html#A2

                      アジャイル・DevOps時代のテストと品質保証 - 輝く未来を抱きしめて!技術やツールが変えてしまうこと、変えられないこと / Tech and Tool for Testing and Quality Assurance in Agile and DevOps Era
                    • Vue 2 + TypeScript 環境に Testing Library を導入する - BASEプロダクトチームブログ

                      Vue 2 でコンポーネントテストを書くために こんにちは。プログラミングをするパンダ(@Panda_Program)です。本記事は BASE アドベントカレンダー 2022 の4日目の記事です。 本記事では Vue 2 + TypeScript 環境に Testing Library を導入する方法をご紹介します。なお、Testing Library の使い方については本記事では触れていません。当該ツールの具体的な利用方法を知りたい方は公式ドキュメントをご覧ください。 Testing Library とは何か Testing Library は Kent C. Dodds 氏が作成したコンポーネントテスト用のフレームワークです。 test-utils など他のテスト用フレームワークと異なり、コンポーネントの内部実装を意識する必要がなく、ユーザーがアプリケーションを使用する観点からテストを

                        Vue 2 + TypeScript 環境に Testing Library を導入する - BASEプロダクトチームブログ
                      • react18でtesting-libraryのwrapperにpropsを渡せない件の回避策

                        React18になり、testing-libraryのreact-hooksがdeprecatedとなった 基本的にはカバーされているのだが、下記のようにwrapperを利用した場合の挙動が変わっていた const Wrapper = ({children, ...props}) => { return <TestContainer {...props}> {children} </TestContainer> } test("Some test", () => { const { result,rerender } = renderHook(() => useCounter(),{ wrapper: Wrapper, initialProps: { foo: "baz"} }) rerender({ foo: "bar" }) }) このようなテストを書いた際、以前の@testing-l

                          react18でtesting-libraryのwrapperにpropsを渡せない件の回避策
                        • Testing Recipes – React

                          Common testing patterns for React components. Note: This page assumes you’re using Jest as a test runner. If you use a different test runner, you may need to adjust the API, but the overall shape of the solution will likely be the same. Read more details on setting up a testing environment on the Testing Environments page. On this page, we will primarily use function components. However, these tes

                            Testing Recipes – React
                          • Interaction Testing sneak peek

                            Storybook is the industry standard tool for building component driven user interfaces. It enables structured UI development, documentation, and testing. I’m thrilled to share a preview of Storybook’s supercharged testing features. Stories capture key states of your components. Leading teams like Shopify, Adobe, and O’Reilly Media already import stories in their test files to expand UI test coverag

                              Interaction Testing sneak peek
                            • The Dunning-Kruger effect is (mostly) a statistical artefact: Valid approaches to testing the hypothesis with individual differences data

                              •Conventional tests of the Dunning-Kruger hypothesis are shown to be confounded. •The Glejser test is argued to be a valid test of the Dunning-Kruger hypothesis. •Nonlinear regression is argued to be a valid test of the Dunning-Kruger hypothesis. •Failed to identify the Dunning-Kruger effect with IQ data and both valid tests. The Dunning-Kruger hypothesis states that the degree to which people can

                                The Dunning-Kruger effect is (mostly) a statistical artefact: Valid approaches to testing the hypothesis with individual differences data
                              • GitHub - Nordstrom/serverless-artillery: Combine serverless with artillery and you get serverless-artillery for instant, cheap, and easy performance testing at scale.

                                Serverless-artillery Introduction Combine serverless with artillery and you get serverless-artillery (a.k.a. slsart). Serverless-artillery makes it easy to test your services for performance and functionality quickly, easily and without having to maintain any servers or testing infrastructure. Use serverless-artillery if You want to know if your services (either internal or public) can handle diff

                                  GitHub - Nordstrom/serverless-artillery: Combine serverless with artillery and you get serverless-artillery for instant, cheap, and easy performance testing at scale.
                                • Accessibility testing with Storybook

                                  26% of adults in the US have at least one disability. When you improve accessibility, it has an outsized impact on your current and future customers. It’s also a legal requirement. The most accurate way to check accessibility is manually on real devices. But that requires specialized expertise and a lot of time. Both of which are scarce on frontend teams. Teams at Twilio, Adobe and Shopify use a c

                                    Accessibility testing with Storybook
                                  • SoftBank Owned Patent Troll, Using Monkey Selfie Law Firm, Sues To Block Covid-19 Testing, Using Theranos Patents | Techdirt

                                    SoftBank Owned Patent Troll, Using Monkey Selfie Law Firm, Sues To Block Covid-19 Testing, Using Theranos Patents Honestly, I wasn't sure how to begin this story or how to fit all the insanity into the title. It's a story involving patents, patent trolling, Covid-19, Theranos, and even the company that brought us all WeWork: SoftBank. Oh, and also Irell & Manella, the same law firm that once claim

                                      SoftBank Owned Patent Troll, Using Monkey Selfie Law Firm, Sues To Block Covid-19 Testing, Using Theranos Patents | Techdirt
                                    • 「テスタビリティの高いGoのAPIサーバを開発しよう」というハンズオンを公開しました - DeNA Testing Blog

                                      はじめに SWETグループのGoチームの伊藤(@akito0107)です。 「テスタビリティの高いGoのAPIサーバを開発しよう」というタイトルでGoを用いてWeb APIを書くエンジニア向けのハンズオンを公開しました。 この記事ではハンズオンの内容と補足を紹介しようと思います。 ハンズオンのねらい このハンズオンでは、APIサーバーを題材としてテスタビリティを担保した設計をするためには何が必要なのかを学んでもらうことを目的にしています。 特に、私自身がテスタビリティを考える上で重要だと考える、Dependency InversionやDependency Injection (DI), Test Doubleについて詳しく説明し、さらには自分で実装してもらう形をとっています。 Goでは他の言語と違い、デファクトのWeb Frameworkなどはありません(強いて言うなら標準がデファクトで

                                        「テスタビリティの高いGoのAPIサーバを開発しよう」というハンズオンを公開しました - DeNA Testing Blog
                                      • Agile Testingのエッセンス #scrumosaka / Agile Testing Essence

                                        以下のイベントの投影資料です。 https://www.scrumosaka.org/ 実例マッピングについては下記のブログ記事も参考にしてください。 https://nihonbuson.hatenadiary.jp/entry/ExampleMapping 【発表資料中のURL】 「第○章 P△△より」という記述は全て、書籍『Agile Testing Condensed Japanese Edition』( https://leanpub.com/agiletesting-condensed-japanese-edition )の記載 その他の記載内容については下記の通り P4 Agile Testing: A Practical Guide for Testers and Agile Teams https://www.amazon.co.jp/dp/B001QL5N4K/ P4

                                          Agile Testingのエッセンス #scrumosaka / Agile Testing Essence
                                        • ソフトウェアテスト / Software testing

                                          サーバー間 GraphQL と webmock-graphql の話 / server-to-server graphql and webmock-graphql

                                            ソフトウェアテスト / Software testing
                                          • GitHub - vitest-dev/vitest: Next generation testing framework powered by Vite.

                                            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

                                              GitHub - vitest-dev/vitest: Next generation testing framework powered by Vite.
                                            • Continuous Load Testing - Slack Engineering

                                              Building load test infrastructure is tricky and poses many questions. How can we identify performance regressions in newly deployed builds, given the overhead of spinning up test clients? To gather the most representative results, should we load test at our peak hours or when there’s a lull? How do we incentivize engineers to invest time in load testing, especially when environment setup is time c

                                                Continuous Load Testing - Slack Engineering
                                              • Jennifer Nuzzo, DrPH on Twitter: "Yes, we must increase COVID19 testing capacity. But that doesn't mean everyone needs to be tested. Even if there we… https://t.co/QGPRGBnh32"

                                                Yes, we must increase COVID19 testing capacity. But that doesn't mean everyone needs to be tested. Even if there we… https://t.co/QGPRGBnh32

                                                  Jennifer Nuzzo, DrPH on Twitter: "Yes, we must increase COVID19 testing capacity. But that doesn't mean everyone needs to be tested. Even if there we… https://t.co/QGPRGBnh32"
                                                • Testing Library流でフロントエンドテストのコスパを最大化する

                                                  “Testing takes too much time and effort” by Kent C. Dodds (ライブラリ作者) 訳:テストには時間と労力がかかりすぎる https://testingjavascript.com/

                                                    Testing Library流でフロントエンドテストのコスパを最大化する
                                                  • terraform plan 結果の検証を自動化するぞ! with Conftest / Testing terraform plan with Conftest

                                                    下記LT会にて発表した資料です。 自動化大好きエンジニアLT会 - vol.5 - connpass https://rakus.connpass.com/event/224448/ スライド内リンク一覧 --- 8ページ - Conftest https://www.conftest.dev/ - Open Policy Agent https://www.openpolicyagent.org/ 12ページ - hashicorp/terraform-json https://github.com/hashicorp/terraform-json 20ページ - Flatten nested JSON using jq https://stackoverflow.com/questions/37540717/flatten-nested-json-using-jq/37555908#3

                                                      terraform plan 結果の検証を自動化するぞ! with Conftest / Testing terraform plan with Conftest
                                                    • さよならVMware/高速なPython互換「Mojo」Mac版登場/Webアプリのテスト自動化サービス「Microsoft Playwright Testing」ほか、2023年10月の人気記事

                                                      さよならVMware/高速なPython互換「Mojo」Mac版登場/Webアプリのテスト自動化サービス「Microsoft Playwright Testing」ほか、2023年10月の人気記事 VRを体験できるOculus Quest 3が発売されたので、さっそく購入しました。実はOculus Quest 2を以前から持っていて、VRで南極大陸を探索したり、月面をローバーで走ったり、別荘みたいなところで海外の人と交流したりと、VRを以前から楽しんでいたのです。 Quest 2では接眼レンズに使われているフレネルレンズのしましまが見えていたのですが、Quest 3ではパンケーキレンズになったなどの改善で、映像が格段にきれいになりました。周囲の状態のカラー映像とVRを重ねて見られるAR機能も楽しくて、さっそく自宅の壁を破って襲来してきた宇宙人を相手にレーザービームを打ちまくっています。 さ

                                                        さよならVMware/高速なPython互換「Mojo」Mac版登場/Webアプリのテスト自動化サービス「Microsoft Playwright Testing」ほか、2023年10月の人気記事
                                                      • GitHub - NoriSte/ui-testing-best-practices: The largest UI testing best practices list (last update: March 2023)

                                                        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

                                                          GitHub - NoriSte/ui-testing-best-practices: The largest UI testing best practices list (last update: March 2023)
                                                        • React Testing Library | Testing Library

                                                          The problem​You want to write maintainable tests for your React components. As a part of this goal, you want your tests to avoid including implementation details of your components and rather focus on making your tests give you the confidence for which they are intended. As part of this, you want your testbase to be maintainable in the long run so refactors of your components (changes to implement

                                                            React Testing Library | Testing Library
                                                          • Jest + TypeScript + Vue 3環境で Vue Testing Library(@testing-library/vue) を動かす | フューチャー技術ブログ

                                                            Jest + TypeScript + Vue 3環境で Vue Testing Library(@testing-library/vue) を動かす フロントエンド連載の1記事目です。 TIG DXユニットの中川旭です。新卒で2020年10月に入社しました。初記事です。 作業が詰まったときや実際に作業するのが面倒なときのために、この記事を最後まで作業をした後のコードを下のリポジトリに置きます。 https://github.com/modockey/Init-VueTestingLibrary Vue Testing LibraryのいいところVue Testing LibraryはVue.js公式のライブラリであるvue-test-utilをベースとする、DOM Testing LibraryのVue.js用拡張です。 Vue Testing Libraryを用いると、Vue.js公式

                                                              Jest + TypeScript + Vue 3環境で Vue Testing Library(@testing-library/vue) を動かす | フューチャー技術ブログ
                                                            • I test in prod – Increment: Testing

                                                              Testing in production is a superpower. It’s our inability to acknowledge it that’s the trouble. “I don’t always test my code,” muses The Most Interesting Man in the World in one of the sturdiest tech memes of all time, “but when I do, I test in production.” I’ve been laughing at that meme since I first saw it back in . . . 2013? It’s more than funny. It’s hilarious! Since then, “test in prod” has

                                                                I test in prod – Increment: Testing
                                                              • GitHub - microsoft/playwright-python: Python version of the Playwright testing and automation library.

                                                                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

                                                                  GitHub - microsoft/playwright-python: Python version of the Playwright testing and automation library.
                                                                • 2023-03-08のJS: Jest 29.5.0、Chrome 111、testing-libraryへの移行

                                                                  JSer.info #634 - Jest 29.5.0がリリースされました。 Release v29.5.0 · facebook/jest Jest 29.5.0では、jest-circusをデフォルトのテストランナーに変更しました。 randomizeオプションでテストをランダムな順番で実行できるようになっています。 またこの順序はseedオプションで固定できるようになっているため、テストの失敗を再現できるようになっています。 そのほかにはworkerThreadsオプションの追加、エラー出力のフォーマッターがError Causeのサポートなども行われています。 Chrome 111がリリースされました。 New in Chrome 111 - Chrome Developers Chrome 111 beta - Chrome Developers CSSでは、CSS Color

                                                                    2023-03-08のJS: Jest 29.5.0、Chrome 111、testing-libraryへの移行
                                                                  • OWASPとは?ZAP、TOP10、Testing Guide、ASVSなどを中心に解説 | ITコラム|アイティーエム株式会社

                                                                    サーバやネットワーク機器の監視やシステム全体の運用・監視など、24時間365日体制で統合的にお客さまのシステム環境をサポートするサービスです。

                                                                      OWASPとは?ZAP、TOP10、Testing Guide、ASVSなどを中心に解説 | ITコラム|アイティーエム株式会社
                                                                    • Testing Libraryのテストは fireEvent より user-event を使おう - 駄文日記 2nd side

                                                                      はじめましての人ははじめまして。そうでないひとはお久しぶりです。猫ロキP(@deflis/id:deflis55)です。 みなさんはReactでテスト書いてますか?私は最近書き始めました。 タイトル通りなんですが Testing Library のテストは、Testing Libraryに標準で入っている fireEvent よりも、外部ライブラリの @testing-library/user-event を使おうというお話です。 user-event はシンプルに書ける上に、メリットがたくさんあるのでおすすめのライブラリです。 なぜ user-event を使うべきなのか なぜこれを使おうというになるか話かというと、 fireEvent は単純にDOMイベントを発生させるのに対し、 user-event は全ての入力に対するイベントを発生させるからです。 でも、それ以上に簡素に書けること

                                                                        Testing Libraryのテストは fireEvent より user-event を使おう - 駄文日記 2nd side
                                                                      • 2年半ぶりのプロダクト開発であらためて感じた自動テストの大切さ / realized the importance of automatic testing with product development for the first time in two and a half years

                                                                        Android Test Online #1の発表資料です

                                                                          2年半ぶりのプロダクト開発であらためて感じた自動テストの大切さ / realized the importance of automatic testing with product development for the first time in two and a half years
                                                                        • 2019年最後のAndroid/iOS Test Nightを開催しました - DeNA Testing Blog

                                                                          SWETグループ、iOS自動テスト領域チームの平田(tarappo)とAndroid自動テスト領域チームの田熊(fgfgtkm)、外山(sumio)でお送りします。 おかげさまで、今年でiOS Test Nightは3周年を終えて4年目に、Android Test Nightは2周年を終えて3年目になりました。 皆様のおかげでTest Nightに登録されている資料は156件になりました。ここには素晴らしい知見が集まっています。 そんなTest Nightですが、12/16(月)に2019年最後のTest NightとしてiOSとAndroidを併せておこなったAndroid/iOS Test Nightを開催しました。 今年のTest Nightをすべて振り返りたいところですが、その中でも今年最後のAndroid/iOS Test Nightでの登壇について、SWETメンバーが軽くふりか

                                                                            2019年最後のAndroid/iOS Test Nightを開催しました - DeNA Testing Blog
                                                                          • Automated UI and Functional Testing - AI-Powered Stability - Testim.io

                                                                            Move faster and reduce costs with the power of AI Accelerate test authoring, reduce test maintenance, and release higher-quality apps faster.

                                                                              Automated UI and Functional Testing - AI-Powered Stability - Testim.io
                                                                            • GitHub - keiya01/react-performance-testing: A library to test runtime performance in React

                                                                              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

                                                                                GitHub - keiya01/react-performance-testing: A library to test runtime performance in React
                                                                              • GitHub - acot-a11y/acot: :gem: Accessibility Testing Framework. More accessible web, all over the world.

                                                                                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

                                                                                  GitHub - acot-a11y/acot: :gem: Accessibility Testing Framework. More accessible web, all over the world.
                                                                                • GitHub - zoncoen/scenarigo: An end-to-end scenario testing tool for HTTP/gRPC server.

                                                                                  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.

                                                                                    GitHub - zoncoen/scenarigo: An end-to-end scenario testing tool for HTTP/gRPC server.