並び順

ブックマーク数

期間指定

  • から
  • まで

1 - 19 件 / 19件

新着順 人気順

testingの検索結果1 - 19 件 / 19件

  • GitHub Copilotと快適なユニットテストコード作成生活

    こちらで登壇させていただいた資料です。 https://trident-qa.connpass.com/event/314818/ ※ こちらは2024/05/23 時点の私の考えとなります。更新の予定はございませんのでご了承ください

      GitHub Copilotと快適なユニットテストコード作成生活
    • Hacker Newsで自作のOSSを紹介したらRanking 1位になり一晩で+100 stars付いた - valid,invalid

      自作のRuby gemをHacker Newsにて紹介したところ、一晩でGitHub repositoriesに100以上のstarsが付いて驚いた。また、リアルタイムでは見逃したのだがHacker News Rankingで数時間1位におり、20時間ほどトップページに載っていたらしい。2024-05-26現在は落ち着いて195pt。 投稿はこちら Show HN: PBT – A property-based testing library for Ruby | Hacker News。 2024-05-22のdaily rankingでは11位だった。 何について投稿したのか pbtという自作のテストツールで、property based testingを並列実行するというアイデアを実証したもの。このツールについてはRubyKaigi 2024で発表したので興味があればそちらの記事もご

        Hacker Newsで自作のOSSを紹介したらRanking 1位になり一晩で+100 stars付いた - valid,invalid
      • フロントエンド開発の効率化!Nx と Playwright でビジュアルリグレッションテストを賢く実施しよう - Techtouch Developers Blog

        はじめに なぜ VRT が必要なのか? VRTとは? Nx と Playwright で賢く VRT を実施する どう賢く実施したか 結果 まとめ 参考資料 はじめに 「食べログ ラーメン TOKYO 百名店」の全店舗訪問を目指してラーメン巡りを続けているフロントエンドエンジニアの kenshin です。 フロントエンド開発者の皆さん、新機能を追加したり、ライブラリをアップデートした後に UI が予期せず変更されてしまった経験はありませんか?このような問題を素早く検知し、未然に防ぐ方法として、ビジュアルリグレッションテスト(以下、VRT)があります。 この記事では、Nx と Playwright を用いて VRT を効率的に行う方法をご紹介します! なぜ VRT が必要なのか? フロントエンド開発では、新機能の追加やライブラリのアップデートにより、予期せぬ UI 変更が発生することがありま

          フロントエンド開発の効率化!Nx と Playwright でビジュアルリグレッションテストを賢く実施しよう - Techtouch Developers Blog
        • [書評] クラウド時代の負荷試験の基本が学べる一冊 – 「Amazon Web Services負荷試験入門」 | DevelopersIO

          AWSなどクラウド上のシステム負荷試験について解説した書籍「Amazon Web Services負荷試験入門」のレビュー記事です。負荷試験の基本知識、ツール、PDCAサイクルを使った具体的な進め方が詳細に解説されています。 こんにちは、ゲームソリューション部の入井です。 今回は、AWS等のクラウド上に構築したシステムへの負荷試験について、具体的な手順や試験中に発生しがちな課題とその解決方法等について解説した書籍「Amazon Web Services負荷試験入門」を読んだ感想を書いていきます。 感想 Chapter 1 間違いだらけの負荷試験とWebシステムの失敗事例 タイトルの通り、負荷試験の進め方のよくあるアンチパターンが架空の事例を使って紹介されています。 打ち合わせ、試験準備、試験実施、試験レポートといった段階毎に登場人物同士の対話形式で進んでいくのですが、「お客様の意向で今回は

            [書評] クラウド時代の負荷試験の基本が学べる一冊 – 「Amazon Web Services負荷試験入門」 | DevelopersIO
          • GitHub - nucleuscloud/neosync: Open source data anonymization and synthetic data orchestration for developers. Create high fidelity synthetic data and sync it across your environments.

            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 - nucleuscloud/neosync: Open source data anonymization and synthetic data orchestration for developers. Create high fidelity synthetic data and sync it across your environments.
            • RubyKaigi 2024 参加レポート - ZOZO TECH BLOG

              こんにちは、DevRelブロックのikkouです。2024年5月15日から17日の3日間にわたり沖縄県は那覇市で「RubyKaigi 2024」が開催されました。ZOZOは例年同様プラチナスポンサーとして協賛し、スポンサーブースを出展しました。 technote.zozo.com ZOZOとWEARとRubyKaigi エンジニアによるセッション紹介 Generating a custom SDK for your web service or Rails API Namespace, What and Why YJIT Makes Rails 1.7x Faster Using Ruby in the browser is wonderful. An adventure of Happy Eyeballs Embedding it into Ruby code Unlocking Pot

                RubyKaigi 2024 参加レポート - ZOZO TECH BLOG
              • Keeper of the Seven Keys 〜Four Keysとあと3つ〜

                Mutation Testingを活用して テスト品質を考える /introduction to mutation testing

                  Keeper of the Seven Keys 〜Four Keysとあと3つ〜
                • Ractorを用いたproperty based testingの並列実行についてRubyKaigi 2024で発表しました - valid,invalid

                  表題の通りRactorを用いたproperty based testingの並列実行についてRubyKaigi 2024で発表してきました。かつスピーカーとしての参加は初めてで、いろいろ稀有な体験ができて総合的にはめちゃくちゃ楽しかった。 発表内容について "Unlocking Potential of Property Based Testing with Ractor"という題で、property based testing(以下PBT)において発生する小さくて大量のタスクをRactorで並列実行させるというアイデアと仮説検証の結果を報告しました。 日本語のテキストで概要を知りたい方はTechouse社の記事をご参照ください。登壇者の自分が発信したどのテキストよりも丁寧にわかりやすくまとめてくださってます。この場を借りて感謝いたします! developers.techouse.com

                    Ractorを用いたproperty based testingの並列実行についてRubyKaigi 2024で発表しました - valid,invalid
                  • React Conf 2024 Recap – React

                    Last week we hosted React Conf 2024, a two-day conference in Henderson, Nevada where 700+ attendees gathered in-person to discuss the latest in UI engineering. This was our first in-person conference since 2019, and we were thrilled to be able to bring the community together again. At React Conf 2024, we announced the React 19 RC, the React Native New Architecture Beta, and an experimental release

                      React Conf 2024 Recap – React
                    • RubyKaigi 2024 参加レポート#1 食べログエンジニアが気になったセッション紹介 - Tabelog Tech Blog

                      はじめに はいさい。食べログ開発本部 ウェブ開発2部の儀保です。沖縄出身です! 先日、RubyKaigi 2024が沖縄で開催されました。 会場は那覇市の那覇文化芸術劇場なはーとでした。 地元開催ということもあり私も参加してきたので、どのようなセッションがあったのかをお話ししていきたいと思います。 RubyKaigiに参加するにあたり、食べログからの参加メンバーに気になるセッションのアンケートを取ったので、 3日間開催の各日程ごとに票を多く集めたセッションを紹介していきます。 1日目 Unlocking the Potential of Property Based Testing with Ractor 1つ目に紹介するのは、Masato Ohbaさんの Unlocking the Potential of Property Based Testing with Ractorというセッシ

                        RubyKaigi 2024 参加レポート#1 食べログエンジニアが気になったセッション紹介 - Tabelog Tech Blog
                      • Professional-grade mypy configuration

                        Type hints are an essential part of modern Python. Type hints are the enabler for clever IDEs, they document the code, and even reduce unit testing needs. Most importantly, type hints make the code more robust and maintainable which are the attributes that every serious project should aim for. At Wolt we have witnessed the benefits of type hints, for example, in a web backend project which has 100

                          Professional-grade mypy configuration
                        • Rethinking Text Resizing on Web

                          Airbnb has made significant strides in improving web accessibility for Hosts and guests who require larger text sizes. This post takes an in-depth look at: The problems encountered on mobile web when relying solely on browser zoom.The challenges of introducing changes that would impact the workflow of all frontend engineers.The benefits seen since launching these accessibility improvements.by: Ste

                            Rethinking Text Resizing on Web
                          • 10Xが掲げるオリジナルの品質特性について #nihonbashitesttalk / 10X quality characteristic

                            Nihonbashi Test Talk #2での登壇資料です。 ◆資料内の参考文献(初出のページ数を記載) 【p6】テストの極みを目指して~さあ、理想に近づくための一歩を踏みだそう!~ (JaSST'17 Tohoku)) 【p8】テストタイプ(test type) - ISTQB 用語集 【p13】ISTQBテスト技術者資格制度 Foundation Level シラバス 日本語版 Version 2023V4.0.J01 【p14】つながる世界のソフトウェア品質ガイド あたらしい価値提供のための品質モデル活用のすすめ 【p18】Agile Testing Condensed Japanese Edition 【p20】狩野モデル-品質とは 【p31】チーム単位で保守性を高める:独自指標と向上にむけた実践 【p35】プラットフォーム化ヘの歩み 【p40】テストの完了をゴールにしない!

                              10Xが掲げるオリジナルの品質特性について #nihonbashitesttalk / 10X quality characteristic
                            • RubyKaigi 2024 参加レポート - YOUTRUST Tech Blog

                              こんにちは、YOUTRUST Webエンジニアの寺井(YOUTRUST/X)です。 2024年5月15日から5月17日に開催されたRubyKaigi 2024に参加してきたので、今回はその記録を記事にしたいと思います。 1. はじめに 私はオフライン開催のRubyKaigiには2022年から参加していて、今回が3回目の参加でした。 2022年は運営Helper(当時の記事)、2023年はSponsor(当時の記事)として参加していましたが、今年は一般のAttendeeとしての参加でした。 今回は会社から費用の一部を負担してもらい、業務として参加させてもらっています。 2. セッション 聴講したセッションの中からいくつか抜粋して書きます! 2-1. Unlocking Potential of Property Based Testing with Ractor speakerdeck.co

                                RubyKaigi 2024 参加レポート - YOUTRUST Tech Blog
                              • RubyKaigi 2024 - Unlocking Potential of Property Based testing with Ractor (Day1) - Techouse Developers Blog

                                Unlocking Potential of Property Based Testing with Ractor こんにちは、2024年に新卒で入社し、クラウドハウス採用でバックエンドエンジニアをしているrei_fujiseです。 本記事ではRubyKaigi 2024の1日目のMasato Ohba(@ohbarye)さんによるセッション Unlocking Potential of Property Based Testing with Ractor について紹介させていただきます。 セッションで使用されていたスライドはこちらに公開されています。また、デモに使用されたソースコードはこちらに公開されています。 このセッションでは「Property based testing が Ractor の良いユースケースとなる」という仮説の検証をしたことについて、Property based t

                                  RubyKaigi 2024 - Unlocking Potential of Property Based testing with Ractor (Day1) - Techouse Developers Blog
                                • RubyKaigi 2024に参加しました(パート1) - Timee Product Team Blog

                                  5月15日から17日の3日間、RubyKaigi 2024が沖縄県那覇市で開催されました。 rubykaigi.org タイミーには世界中で開催されるすべての技術系カンファレンスに無制限で参加できる「Kaigi Pass」という制度があります。今年もこの制度を活用してタイミーから総勢12名のエンジニアが参加しました。 今回から2回に分けて、各エンジニアが印象に残ったセッションの感想を参加レポートとしてお届けします。 Good first issues of TypeProf rubykaigi.org このセッションでは、動的型付け言語が苦手とするエディタ上でのエラー表示、コードジャンプ、コード補完などの機能を公式で提供しようとしている TypeProf の紹介と、TypeProf に貢献するための方法や tips の紹介がメインでした。 手元で TypeProf を動かして遊んでみる方法

                                    RubyKaigi 2024に参加しました(パート1) - Timee Product Team Blog
                                  • GitHub - ohbarye/pbt: Property-Based Testing tool for Ruby, supporting multiple concurrency methods (Ractor, multiprocesses, multithreads).

                                    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 - ohbarye/pbt: Property-Based Testing tool for Ruby, supporting multiple concurrency methods (Ractor, multiprocesses, multithreads).
                                    • RubyKaigi 2024で印象に残ったセッションとRubyistと一緒に過ごした楽しい時間

                                      5/15〜17に沖縄で開催されたRubyKaigi 2024に参加しました RubyKaigiのセッションの中で印象に残ったことについて書きます エモリハウスや懇親会など、RubyKaigiの周辺でも楽しい時間を過ごすことができました 今回のブログ担当は石川です。2024/5/15〜5/17に沖縄で開催されたプログラミング言語Rubyの国際会議RubyKaigi 2024に参加したので、その様子や感想を書いていきます。 RubyKaigi 2024のセッションの中で印象に残ったことについて書きます。 Writing Weird Code 資料: https://drive.google.com/file/d/1Dkx15u_5UAGoFqJHCeAuj2FXS-z_U7EE/view Weird Code(奇妙なコード)をテーマとしたセッションでした。 文字や記号で動く魚を描いたアニメーシ

                                        RubyKaigi 2024で印象に残ったセッションとRubyistと一緒に過ごした楽しい時間
                                      • Go言語の学習 その7 (テストの実行) - Cou氏の徒然日記

                                        今回は、Goソースの実行とビルドについて。 ◆ Goソースの作成 各四則演算の関数を calcパッケージとして作成してみます。 [calc\add.go] package calc func Add(a int, b int) int { return a + b } [calc\substract.go] package calc func Subtract(a int, b int) int { return a - b } [calc\multiply.go] package calc func Multiply(a int, b int) int { return a * b } [calc\devide.go] package calc func Divide(a int, b int) int { return a / b } func Reminder(a int, b in

                                          Go言語の学習 その7 (テストの実行) - Cou氏の徒然日記
                                        1