並び順

ブックマーク数

期間指定

  • から
  • まで

321 - 360 件 / 460件

新着順 人気順

playwrightの検索結果321 - 360 件 / 460件

  • Release v13.4.16 · vercel/next.js

    Core Changes Concept: test mode for Playwright and similar integration tools: #52520 Turbopack: fix hiding node_modules warnings in error overlay.: #54022 ci(next-swc): print glibc version when build: #54026 Adjust internal action proxy export: #54004 Documentation Changes Update 05-client-side-rendering.mdx with latest tanstack query version: #54009 Open Graph Image font declaration moved to corr

      Release v13.4.16 · vercel/next.js
    • 映画「WANDA」オフィシャルサイト

      世界中の映画人たちから「忘れられた小さな傑作」と賛美された、バーバラ・ローデン監督・脚本・主演のデビュー作にして遺作となった『ワンダ』。70年代アメリカ・インディペンデント映画の道筋を開いた奇跡の映画。 1970年ヴェネツィア国際映画祭最優秀外国映画賞を受賞するが、その名声とは裏腹にアメリカ本国ではほぼ黙殺される。フランスの小説家・監督のマルグリット・デュラスはこの映画を「奇跡」と絶賛し、配給することを夢見ていると語る。デュラスの夢を実現すべくフランスの大女優イザベル・ユペールは配給権を取得しフランスで甦らせた。マーティン・スコセッシ監督設立の映画保存組織とイタリアのファッションブランドGUCCIの支援を受けプリントが修復される。その後、ニューヨーク近代美術館で実施された修復版上映会は、行列が出来るほどの大成功を収めた。本作の熱烈な支持者であると公言するソフィア・コッポラ監督が自ら作品を紹

      • Introducing Microsoft Playwright Testing service private preview

        [Update Oct 4th, 2023] We are excited to announce that the Microsoft Playwright Testing service is now available in Preview! Explore the numerous features and enhancements by reading the announcement. No more waitlists! You can dive straight in and start using the service directly here. ----------------------------------------------------------------------------------------------------------------

          Introducing Microsoft Playwright Testing service private preview
        • STORESにE2Eテストを導入した話

          これ何 これは hey Advent Calendar 14日目の記事です。 hey株式会社で STORES のフロントエンドエンジニアをしているものです。社内ではうめきちやうめくんと呼ばれることが多いです。普段は STORES というネットショップ作成サービスのダッシュボード上に弊社POSレジアプリをサポートする機能を組み込んでいます。今回はそのダッシュボードにE2Eテストを導入した話を紹介していきます。 解決したい問題 フロントチームで、本番環境で発生した障害を減らす、または発生したことにすぐに気づきサービスのダウンタイムを少なくするにはどうするべきかを考える機会がありました。 リリース前に機能を実装したチームで起こりうるテストケースを並べて機能が想定した通りに動作するかを確認するといったQAをしているのですが、どうしても手動で確認漏れが起こったり、軽微な修正を加えた際に、特定のブラウ

            STORESにE2Eテストを導入した話
          • Microsoft Playwright Testingを発表!内容と特徴を解説

            「Microsoft Playwright Testing」は、Microsoft Azureでウェブアプリのテストと自動化を可能にします

              Microsoft Playwright Testingを発表!内容と特徴を解説
            • Windows で Safari のブラウザテストをする - FirstLayout

              Playwright を使用Windows でも Safari のブラウザテストができます。正確には、WebKit ブラウザでサイトを開けます。 使用するのは、Microsoft が開発している Playwright です。 Playwright は、主に E2E テストの自動化などで使用します。ただ、OS に関係なく Chromium、Firefox、WebKit のブラウザでサイトを開くこともできます。 この記事は Test Your Site In Every Browser を参考にし、試したことを書いています。詳しい説明は、元記事をご覧ください。YouTube での解説もあります。 やり方Windows で Safari のブラウザテストを開始するまで、全部で 6 ステップあります。早ければ 2 ~ 3 分で終わります。 2 回目以降は、6 ステップ目だけでテストができます。 ス

                Windows で Safari のブラウザテストをする - FirstLayout
              • 2022-07-04のJS: Next.js 12.2、Fresh 1.0(Deno Web Framework)、Vue 2.7(2.xの最終minor)

                JSer.info #599 - Next.js 12.2がリリースされました。 Blog - Next.js 12.2 | Next.js MiddlewareとOn-Demand ISRのStableな機能となりました。 API RouteとSSRをCloudflare Workersを使ったEdgeで動かすruntimeオプションを追加など。 これに合わせて、Edge Runtimeをローカルでエミュレートするためのedge-runtimeというパッケージが公開されています。 What is Edge Runtime | Edge Runtime そのほかには、next/imageの改善、SWCプラグインのサポート、React 18のサポート改善などが含まれています。 また、next/linkが常に <a> で囲まれるようになる機能をopt-inで導入できるようになっています。 Re

                  2022-07-04のJS: Next.js 12.2、Fresh 1.0(Deno Web Framework)、Vue 2.7(2.xの最終minor)
                • I'm as shocked as you, but the Darklang backend rewrite is actually complete

                  For the first few years of the life of Darklang, each time we didn't have a library available for our OCaml-based backend, or decided to build a feature in our DB instead of on a proper cloud server, we said "ugh, let's hack this and we can fix it when we rewrite it in Rust". Realizing that Dark was going to be running with a small team for a long time, it was clear that we couldn't keep piling on

                    I'm as shocked as you, but the Darklang backend rewrite is actually complete
                  • 米Microsoft、自動テストツールPlaywrightのPython向けをベータ公開 | OSDN Magazine

                    米Microsoftは9月30日、エンドツーエンドのテスト自動化ツール「Playwright for Python」をプレビュー公開した。Pythonで信頼性のあるエンドツーエンドのテストを作成できる。 Playwrightは単一のAPIでクロスブラウザのWeb自動化ができるNode.jsライブラリ。 Playwright APIを利用してテストを作成し、Chromium、Firefox、WebKit(Apple Safari)とモダンなWebブラウザ全てで動かすことができる。 イベントドリブンアーキテクチャをもち、DOMの変更、ネットワークの要求、ページナビゲーションなどブラウザのイベントを把握することができる。UIの準備ができるまで自動待機するため、テスト実行の信頼性を改善できるとしている。 すでにJavaScriptはリリース済みで、今回Python向けをプレビュー公開した。Pyte

                      米Microsoft、自動テストツールPlaywrightのPython向けをベータ公開 | OSDN Magazine
                    • 完全に理解した人達の「Web技術」Talk #1 勉強会レポート - Qiita

                      完全に理解した人達の「Web技術」Talk #1 社内の一部で「勉強会しようぜ!」という声が上がったので、有志3名でエンジニアリングコミュニティを立ち上げました(唐突) Easy Easy はエンジニアリングを愛する全ての人の為のコミュニティです! 最新技術も大事ですが、このコミュニティでは「みんな知っていることが前提になっている技術」について再度基礎を学ぶことをしていくことを目的としています。 Easy Easy - connpass さっそくコミュニティ企画の第1段として「Web技術」をテーマにした勉強会を開催。当日の発表資料をもとに勉強会の内容をまとめてみました。 開催概要 日時:2020年1月30日(木)19:30~21:30 会場:TOPGATE 神田オフィス Bigtable みんなが知っている「筈」のWebの技術に関することのLT大会です! ・HTTP ・REST ・URI

                        完全に理解した人達の「Web技術」Talk #1 勉強会レポート - Qiita
                      • 今週のはてなブログランキング〔2024年1月第4週〕 - 週刊はてなブログ

                        はてなブログ独自の集計による人気記事のランキング。1月21日(日)から1月27日(土)〔2024年1月第4週〕のトップ30です*1。 # タイトル/著者とブックマーク 1 ホットクックを3年近く使い倒してる俺がいまだに感動しまくってる利点を教えよう - 狐の王国 by id:KoshianX 2 DMARC をなめるな - 弁護士ドットコム株式会社 Creators’ blog by id:bengo4 3 クックパッドを退職しました - 昼メシ物語 by id:mirakui 4 【読書感想】安楽死が合法の国で起こっていること ☆☆☆☆☆ - 琥珀色の戯言 by id:fujipon 5 パルワールドはパクリゲーか? - 雑炊閣下備忘録 by id:wakamotoinoti 6 心理的安全性の高い職場はどのように作られているか? - Techtouch Developers Blog

                          今週のはてなブログランキング〔2024年1月第4週〕 - 週刊はてなブログ
                        • JavaScript / TypeScriptの引数をひと工夫しよう|Showcase Gig Product Team Blog

                          こんにちは、2020年10月に入社したばかりの坂口です。現在SET(Software Enginner in Test)として頑張っています💪 SETでは主にE2Eテストの作成/保守を担当しています。弊社のプロダクトはWebアプリケーションが多いため、WebのE2EテストとしてPlaywrightを採用し日々テストの拡充をしています。 日々テストコードを書いている中で少しでも可読性をあげようと引数を工夫してわかりやすくした例を紹介します。 環境・Node.js 15.8.0 ・TypeScript 4.2.3 この記事ではより恩恵が受けられるTypeScriptを使います。 オブジェクト引数引数は通常numberを受け取ったり、stringを受け取ったり、クラスやインターフェースといった型を引数に指定します。 async function setLocation(latitude: nu

                            JavaScript / TypeScriptの引数をひと工夫しよう|Showcase Gig Product Team Blog
                          • ChatGPT時代に必要かも!? Pythonで実行するファイルパース(HTML編) | DevelopersIO

                            コアとしては、GPL 3ライセンスではhtml2text、trafilatura、それ以外のライセンスでは、BeautifulSoup4、unstructured(lxml)、Readability.jsが挙げられます。 ラッパーを含みで一つずつ動かしてみたいと思います。 試してみた 準備 pip install llama-index html2text trafilatura langchain unstructured requests pip install git+https://github.com/alan-turing-institute/ReadabiliPy.git@master#egg=readabilipy readabilipyは、pip install readabilipyで入るバージョン0.2.0がWindowsの文字コードに対応できていなかったので、git

                              ChatGPT時代に必要かも!? Pythonで実行するファイルパース(HTML編) | DevelopersIO
                            • Release v1.23.0 · microsoft/playwright

                              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

                                Release v1.23.0 · microsoft/playwright
                              • SvelteKit + microCMS のブログ作成チュートリアル

                                待望のSvelteKit 1.0がリリースされましたね! https://svelte.dev/blog/announcing-sveltekit-1.0 早速、microCMSとの連携を試してみたいと思います。 Svelteとはビューを生成するライブラリです。 ReactやVueと異なる点は、ライブラリのコードをほとんど含まないVanilla JSに近い形でコンパイルされるという点です。 そのためコンパイル後のJSファイルのサイズが小さく、高いパフォーマンスが期待できます。 「ライブラリのコードをほとんど含まない」ことを実現するために、SvelteではVirtual DOMを敢えて採用せず、代わりにコンポーネントを非常に効率的な命令型コードに変換して、DOMをピンポイントに更新します。 SvelteKitとはSvelteと組み合わせて使うアプリケーションフレームワークです。 NextやN

                                  SvelteKit + microCMS のブログ作成チュートリアル
                                • 2022-07-26のJS: Safari 15.6、Deno 1.24、CSS behind Figma

                                  JSer.info #602 - Safari 15.6がリリースされました。 Safari 15.6 Release Notes | Apple Developer Documentation New WebKit Features in Safari 15.6 | WebKit 基本的には、Safari 15.5のバグ修正が中心となっているリリースです。 加えて、CSSの:modal擬似クラスのサポートが追加されています。 Deno 1.24がリリースされました。 Deno 1.24 Release Notes Deno 1.21から段階的にtype checkの挙動を変更していました。 この変更が続く形で、コード出力やtype checkのアーキテクチャのリファクタリングを行い、パフォーマンスが改善されています。 またウェブ互換を目的としたunhandledrejection/bef

                                    2022-07-26のJS: Safari 15.6、Deno 1.24、CSS behind Figma
                                  • 2022-09-21のJS: Redwood 3.0.0、npmの新しい機能、Wasmtime 1.0

                                    JSer.info #610 - フルスタックウェブフレームワークのRedwood 3.0がリリースされました。 Redwood 3.0.0 is now available! - Announcements / Releases and Upgrade Guides - RedwoodJS Community Node.js 12のサポート終了、プリレンダリングの対応、TypeScriptのStrict Modeに対応、Fastify v4/Jest 29/Prisma v4へのアップデートなどが含まれています。 また、既存のパスワード認証に加えて、WebAuthnでのログイン/サインアップのサポートなども含まれています。 Self-hosted Authentication (dbAuth) | RedwoodJS Docs 次のスライドでは、Software Supply Chain

                                      2022-09-21のJS: Redwood 3.0.0、npmの新しい機能、Wasmtime 1.0
                                    • 2022-05-17のJS: Solid v1.4.0、playwright v1.22.0、Safari 15.5

                                      JSer.info #592 - Solid 1.4.0がリリースされました。 Release v1.4.0 - Level Up! · solidjs/solid Solid v1.4.0リリース。 createStoreでトップレベルの配列をサポート、deferStreamオプションの追加、createResourceで常に最新の値を取得する.latestプロパティが追加されています。 また、Custom Renderersを複数組み合わせて利用できるようになっています。 playwright v1.22.0リリースされました。 Release v1.22.0 · microsoft/playwright Playwright TestにComponent Testingを試験的に実装されています。 Experimental: components | Playwright WAI-A

                                        2022-05-17のJS: Solid v1.4.0、playwright v1.22.0、Safari 15.5
                                      • Vitest の Browser Mode (experimental) でファイル読み込みのテストを書く - ジンジャー研究室

                                        趣味でブラウザ上に画像や音声を読み込んで作業する React アプリを作っているのだが、 Vitest + Testing Library でテストをしようと思ったらファイル読み込み部分でつまづいた。Node.js 上でブラウザ環境をシミュレートしている部分がそのままでは上手く動かないので、 polyfill を入れたり沢山モックを差し込んだりするとなんとか動く。が、色々弄りすぎて本当にテスト出来ているのか怪しいし、やはりリアルなデータでテストしたい。 で、リアルなブラウザ環境でテスト出来ないかなと調べていたところ、2つの候補が挙がった。 Browser Mode | Guide | Vitest Experimental: components | Playwright 両方とも experimental 。前者は Vitest をそのままブラウザ上で実行するというもので、後者は Pla

                                          Vitest の Browser Mode (experimental) でファイル読み込みのテストを書く - ジンジャー研究室
                                        • GitHub Trendingを定期的につぶやくTwitter BotをFirebaseで作ってみた

                                          📦 作ったもの GitHub Trendingに掲載されたリポジトリを定期的につぶやく Twitter Bot を作りました。 全体のトレンドをつぶやく@gh_trending_と、JavaScript・TypeScript のトレンドをつぶやく@gh_trending_jsの 2 種類があります。 @gh_trending_ @gh_trending_js 仕様はこちらです。 30 分から 1 時間おきに GitHub Trending に掲載されているリポジトリをツイート 一度ツイートたリポジトリは再度掲載されていても 1 週間はつぶやかない 投稿内容はリポジトリ名、URL、スター数、作者の Twitter アカウント、言語、概要 技術スタックは Firebase Cloud Functions と Firebase Firestore です。 実装コードは全て以下リポジトリで公開し

                                            GitHub Trendingを定期的につぶやくTwitter BotをFirebaseで作ってみた
                                          • CircleCIにPlaywrightを組み込んだ話

                                            こんにちは!saimyonです! Social Databank Tech Blog Advent Calendar 2023の14日目です。 今回はCircleCIにPlaywrightを組み込んだ話をします🎭 きっかけ 私は弊社製品「Liny(リニー)」のQA担当として日々品質を格闘しております。 LinyのE2Eテストは現在、全て手動で実施しています。 そのため、新機能を入れた際にデグレが発生していたとしても、そのデグレが(ユニットテストでは発見できず)E2Eテストでしか発見できない場合、検証項目から漏れているとそのデグレに気付けない状況です。 ということで、この状況から脱却すべく、E2Eテストの自動化に取り組むことに。 LinyではCI/CDにCircleCIを使用しているので、そこにE2Eテストを組み込むこととなり、本記事を書くことと相成りました。 デグレ、本当に怖い。 やった

                                              CircleCIにPlaywrightを組み込んだ話
                                            • Storybook Tutorials

                                              professional developers experienced with JavaScript, React and Storybook. If you're not quite there yet, visit Intro to Storybook to learn the basics! Testing UIs is awkward. Users expect frequent releases packed with features. But every new feature introduces more UI and new states that you then have to test. Every testing tool promises “easy, not flaky, fast”, but has trade-offs in the fine prin

                                                Storybook Tutorials
                                              • svg2png-wasmをつくった

                                                つくったもの svg2png-wasm という名前に全ての情報が入っていますが、 WebAssembly を内部で利用して SVG 画像を PNG 画像に変換することができます。 つくった経緯 SVG のメリット SVG は XML で記述されるベクター画像ですが、以下のような利点があると考えています。 ベクター画像なため拡大してもドットが見えてこない 文字列で構築できるので(文字や図形を中心とした画像を)非常に低いコストで動的に生成できる Markdown で記述されたドキュメント内で表示できる(ついでにアニメーションできる) よく見るこれも SVG svg2png-wasm のアイコンも SVG SVG のデメリット 動的に生成しやすいとなると OGP の画像に設定したくなります(なります)。 ですが、そうは問屋がおろしません。 Facebook のドキュメントによれば、JPEG, G

                                                  svg2png-wasmをつくった
                                                • お気に入りの技術スタック2023年バージョン

                                                  小~中規模の SaaS アプリケーションを一人で立ち上げる時は、このスタックで作ることが多いです。 少しでもコード行数を減らして楽できるように、日々試行錯誤しています。 Vercel - ホスティング Vercel Postgres Vercel KV Vercel Blob Cron Jobs TypeScript - 言語 Turborepo - モノレポ Next.js- フレームワーク App Router Server Actions Prisma - ORM ER 図 Tinybird - 時系列 DB Inngest - ジョブキュー NextAuth - 認証 t3-env - 環境変数 Tailwind - CSS フレームワーク Shadcn - UI コンポーネント Tremor - グラフUI AutoForm - フォーム React Hook Form Zod

                                                    お気に入りの技術スタック2023年バージョン
                                                  • CLOMOのブラウザテスト自動化の歴史とこれから - i Cubed Systems Engineering blog

                                                    こんにちは。アイキューブドシステムズでCLOMOの品質保証(QA)チームメンバーのt-yamadaです。QAチームの中で、特に自動テストをメインに担当しています。 自動テストを担当しているものの、実はあまりプログラマー寄りのエンジニアではありません。そのため、細かい開発知識よりも、テストエンジニアとしてどのように自動化に取り組み、失敗し、どのようにしたらうまくいったのかを紹介しようと思います。 テスト自動化の導入まで – 膨大に増加するテスト工数 CLOMOは次々と新しい機能が増えており、それに合わせてテストの試験項目が増え、必要工数も爆発的に増加しています。 私が入社した2013年からCLOMOに自動テストが導入された2015年までで、試験項目数が4~5倍くらいに増加しており、そのまま運用を続けると試験項目数に対してテスターが足りなくなってしまうのは目に見えていました。 テスト自動化の導

                                                      CLOMOのブラウザテスト自動化の歴史とこれから - i Cubed Systems Engineering blog
                                                    • Microsoft Playwright Testing | Microsoft Azure

                                                      Explore Azure Get to know Azure Discover secure, future-ready cloud solutions—on-premises, hybrid, multicloud, or at the edge Global infrastructure Learn about sustainable, trusted cloud infrastructure with more regions than any other provider Cloud economics Build your business case for the cloud with key financial and technical guidance from Azure Customer enablement Plan a clear path forward fo

                                                      • 完全に理解できる!Playwrightことはじめ

                                                        はじめに 本記事では、Playwrightを使ったテスト実装についてざっくりとまとめます。 この記事は誰のためのものか ✔ Playwrightで可能なことを知りたい人 ✔ 使い方を忘れてしまった人、及び未来の私 🎭 Playwrightとは Microsoftが中心となり、OSSとして開発しているWebテスト/自動化のためのフレームワークのことを指します。主にE2Eテストで利用します。 OSS(Open Source Software)とは? ソースコードが公開されていて、誰でも自由に利用・改変・再配布することができるソフトウェアのことです!OSSは、有志のコミュニティによって開発され、メンテナンスされています。

                                                          完全に理解できる!Playwrightことはじめ
                                                        • Deno Deploy で WebAuthn を使ったサイトを作ってみた - ジンジャー研究室

                                                          作ったもの Kaleidoshare という、オンライン万華鏡を作って共有できるサービスを作ってみた! kaleidoshare.deno.dev コードはここ。 github.com 作品は Twitter で公開できる。 桜🌸https://t.co/xlJO3yKcRa— Yosuke Torii / ジンジャー (@jinjor) June 16, 2023 まだまだ粗い部分が多いのだが、そもそもの目的が技術検証なのでまあこのくらいの完成度で良いでしょうということで(メンテするのがめんどくさい)。でも面白いと思ったら試してみてね。 動機 Deno Deploy は Cloudflare Workers のようにエッジに簡単にデプロイできるサービスの中でもパフォーマンスで群を抜いているらしく、以前から気になっていた。最近 Deno KV という分散ストレージが使えるようになったので

                                                            Deno Deploy で WebAuthn を使ったサイトを作ってみた - ジンジャー研究室
                                                          • 難しく考え過ぎないコンポーネント駆動開発 - Qiita

                                                            ReactやVueの普及に伴い、ボトムアップで小さなコンポーネントを組み合わせてページを作る「コンポーネント駆動開発」がスタンダードになりつつあります。 このコンポーネント駆動開発は、複雑度がそれなりに高くページ数も多い中・大規模システムで採用される事例をよく見かけます。 小さな規模の画面開発でコンポーネント駆動開発を実践するとどうなるのか? 実装やテストでどのような恩恵が得られるのか? 保守開発を踏まえてコンポーネント駆動開発でやる価値はあるのか? といった話はあまり聞かないので、弊社ネットプロテクションズのNP後払い事業における支払い画面のフロントエンド開発事例を記事にしてみました。 実際にやってみた感想として、小さな画面開発でもコンポーネント駆動開発の恩恵は十分に受けることができました。 Atomic Designは難しい コンポーネント駆動で開発するために、まず最初に考えるのは「ど

                                                              難しく考え過ぎないコンポーネント駆動開発 - Qiita
                                                            • PlaywrightでカスタムURLスキームへの遷移をテストする

                                                              こんにちは。メディアサービス開発部Webアプリケーション開発課の奥川です。ニコニコ漫画のバックエンド開発を担当しています。 ニコニコ漫画ではe2eテストに Playwright を導入しており、OpenID Connectでの認証フローやAPIテストなど主にiOS/Androidアプリとの連携部分の検証に利用しています。 アプリ連携ではカスタムURLスキームを用いてアプリを起動することがあり、この際に意図通りのURLやパラメータを応答できているかを確認したいテストケースが存在します。カスタムURLスキームとは、 http:// や https:// の代わりに example:// のような独自のプレフィックスを用いて特定のアプリを直接起動できるURLパターンです。これにより、ウェブページや他のアプリから特定のアプリ内の特定のページや機能を直接呼び出すことが可能になります。 Playwri

                                                                PlaywrightでカスタムURLスキームへの遷移をテストする
                                                              • Playwrightを使ってブラウザ操作を自動化してみよう

                                                                この記事は ミライトデザイン Advent Calendar 2021 の12日目です🚀 11日目は @suzuki-hoge さんでした。 Playwrightって何? webテストを自動化するためのフレームワークですね。 Playwright is a framework for Web Testing and Automation. It allows testing Chromium, Firefox and WebKit with a single API. Playwright is built to enable cross-browser web automation that is ever-green, capable, reliable and fast. githubの引用をGoogle翻訳したもの Playwrightは、Webテストと自動化のためのフレームワー

                                                                  Playwrightを使ってブラウザ操作を自動化してみよう
                                                                • 今年サボった勉強を冬休みで全部取り戻す計画

                                                                  どうも、仕事を納めてしまうと、何も予定がない人になってしまった人です... てなわけで、公式ドキュメント、リリースノート、信頼できる情報源全部読んじゃうぞという計画を立てました。計画倒れしないようにちゃんと読むことをブログで宣言します! 何をするのか マジでやること何もないので、日頃サボったプログラミングの勉強を一気にしようと思っている。「勉強していない」なんていうと「嘘つけ」と言われそうだが、いつも必要になったことをその都度調べて誤魔化しているだけであり、読むのは本や記事といった誰かの二次三次情報なので、実は一次情報には触れていない。なので以下に挙げるドキュメントは実はちゃんと読んだことがない。全て雰囲気で使っている。 そのため自分は歳の割には未知になっている範囲がとても多く(この構文ってフリーレンぽくてなんかかっこいいよね)、未知の未知にとても弱いため、わかっている人から見るとおかしな

                                                                    今年サボった勉強を冬休みで全部取り戻す計画
                                                                  • 【JavaScript】JavaScript ライジングスター 2023 - Qiita

                                                                    2023 / 2022 / 2021 / 2020 JavaScriptライブラリのトレンドを紹介しているbestofjs.orgが、2023年に最もホットであったJavaScriptライブラリのランキングを発表しました。 選考基準は累計スター数ではなく、『2023年の一年間で増えたスターの数』です。 過去流行っていたけど落ち目となった技術は出てこないので、最近注目されている技術がわかります。 ちなみに総合ランキング1位は2016年~2019年にVue.jsが4連覇、2020年はDeno、2021年はzx、2022年はBunでした。 以下は2023年のランキング、2023 JavaScript Rising Starsの日本語訳です JavaScript ライジングスター 2023 8回目のJavaScript ライジングスターにようこそ! ここでは、2023年のJavaScriptエコシ

                                                                      【JavaScript】JavaScript ライジングスター 2023 - Qiita
                                                                    • [Python]Playwright ブラウザ操作自動化 メモ - Qiita

                                                                      from playwright.sync_api import Playwright, sync_playwright def run(playwright: Playwright) -> None: browser = playwright.chromium.launch(headless=False) context = browser.new_context() # Open new page page = context.new_page() # Go to https://www.google.com/?gws_rd=ssl page.goto("https://www.google.com/?gws_rd=ssl") # Go to https://www.google.com/search?q=Playwright+Python&oq=Playwright+Python&aq

                                                                        [Python]Playwright ブラウザ操作自動化 メモ - Qiita
                                                                      • Webdriver.ioという自動テストフレームワークはおすすめ

                                                                        この記事はQiita ソフトウェアテストのアドベントカレンダー 18日目の記事です はじめに e2eテストの検証の中で、Playwrightでもなく、Cypressでもなく、Seleniumでもない、すごくいいテストフレームワークのWebdriver.ioというものを発見したので普段Typescript, Javascript使いであればおすすめしたい。という思いでこの記事を記載します。 いいところ 開発元は OpenJS Foundationである Node.js, JQuery, Electron,Webpackなどの有名なJavaScriptプロジェクトをサポートしている 言語とエコシステムは JavaScriptとNode.jsベース 開発元はOpenJS Foundationであるため、開発はJavaScriptとNode.jsのエコシステムを使用する。 フロントエンドエンジニア

                                                                          Webdriver.ioという自動テストフレームワークはおすすめ 
                                                                        • playwright-cliでブラウザ操作からコード生成した - テストウフ

                                                                          この記事はベリサーブ Advent Calendar 2020 - Qiitaの12日目です。 昨日はyaboxi_さんのオンプレミス環境でmablを動かせる"mabl Link"を使ってみる - Qiitaでした。AI自動テストツールも色々便利でいいですね! AI自動テストツールも魅力的ですが、個人的にコードを書いて自動化するのもまた楽しいと思っていて、業務だけでなく個人でも色々なツールを触って遊んでいます。先日はPuppeteerのRecorderを使ってコード出力しました。 参考:GoogleChromeのDevToolsでブラウザ操作を記録し、Puppeteerのコードを出力してみる - Qiita 同じように、自分のブラウザ操作を記録してコード生成してくれる機能がplaywright-cliにもあると知って、試してみました。 結論から言うと、Puppeteerのものよりも「そのま

                                                                            playwright-cliでブラウザ操作からコード生成した - テストウフ
                                                                          • これだけはおさえておきたいPlaywrightコマンド集 - Qiita

                                                                            はじめに この記事では、Playwrightでテストを書いていく上で「こんな時どう書く?」をまとめた記事です。 コマンド集は公式ドキュメントにもあります。 コマンドがたくさんあり様々なことができます。 本記事ではその中からよく使いそうなこれだけはおさえておきたいものをピックアップして、要素の操作と検証など実践に使いやすい形のサンプルを用意してみました。 また、PlaywrightのテストコードだけでなくHTMLも合わせて載せておりますので参考にしていただけたらと思います。 以下のコマンドの紹介では、Playwrightのデモ用のページを利用しています。 デモページ:https://demo.playwright.dev/todomvc 環境 以下の環境下で動作を確認しました。 OS : Windows 10, Ubuntu 20.04 Node : v16.15.1 Playwrightで

                                                                              これだけはおさえておきたいPlaywrightコマンド集 - Qiita
                                                                            • mamagoto "Our Planet"【SUB】

                                                                              The theatre company Mamagoto was launched in 2009 by playwright and director SHIBA Yukio as an internal unit of the renowned Seinendan theater company. Our Planet is the company’s first production, and after its premiere it was awarded the 54th KISHIDA Kunio Drama Award in 2010. After touring in 2011 in six cities across Japan, and its later revival in Tokyo and Shodoshima in 2015, Our Planet has

                                                                                mamagoto "Our Planet"【SUB】
                                                                              • フロントエンド技術選定のヒント 【令和五年度版】 - KAKEHASHI Tech Blog

                                                                                こちらの記事は カケハシ Advent Calendar 2023 の 4日目の記事になります。 こんにちは。カケハシでエンジニアをしている今川です。 今回はこれからフロントエンドの技術選定をする方向けに、どんな技術・ツールを使えばいいかのヒントになるような記事を書いていきたいと思います。 ただし、本記事では個人的な好みというよりは、npm trendsやGitHub Star Historyなど客観的な指標からどんな技術が世間に受け入れられているかの比較にしていきたいです。 もちろん数値などの比較以外に、ドキュメントを読んだり使ってみたりすることも重要だということは言うまでもないと思います。あくまでも今回の記事が知らないライブラリを知る機会だったり、ヒントになれば幸いです。 もくじ パッケージマネージャ ランタイム フロントエンドフレームワーク レンダリングフレームワーク ビルドツール

                                                                                  フロントエンド技術選定のヒント 【令和五年度版】 - KAKEHASHI Tech Blog
                                                                                • Getting started with Playwright with Jest and TypeScript

                                                                                  This site uses cookies. Click here to find out moreOkay, thanks Playwright is a newish end-to-end cross-browser testing tool from Microsoft. I usually use Cypress for these kinds of tests on SPAs, but Playwright is quickly gaining traction, so I thought it was time to give it a try. We’ll cover how to get up and running with Playwright using Jest as the test runner and how to set up the project so

                                                                                    Getting started with Playwright with Jest and TypeScript