並び順

ブックマーク数

期間指定

  • から
  • まで

1 - 14 件 / 14件

新着順 人気順

python playwright install chromiumの検索結果1 - 14 件 / 14件

  • Claude Skills でエージェントに専門的なタスクを実行させる

    Claude Skills は Claude が特定のタスクを実行するためのカスタムスキルを作成・共有できる新しい機能です。この記事では、Claude Skills の仕組みと作成方法、MCP ツールとの違いについて解説します。 Claude ではスプレッドシートやスライドを作成するためにスキルと呼ばれる機能を利用します。例えば「以下のマークダウンを元にスライドを作成してください」という指示を与えると、pptx スキル・html2pptx.md ファイルを読み込みスライドの作成方法を確認したうえで、アーティファクトとして pptx ファイルを生成します。 このスキルではスライドの元になる HTML ファイルを作成し、PptxGenJS ライブラリを使用して pptx ファイルを生成する JavaScript コードをサンドボックス内で実行している様子が確認できます。 2025/10/17

      Claude Skills でエージェントに専門的なタスクを実行させる
    • GitHub - modelcontextprotocol/servers: Model Context Protocol Servers

      Official integrations are maintained by companies building production ready MCP servers for their platforms. 21st.dev Magic - Create crafted UI components inspired by the best 21st.dev design engineers. 2slides - An MCP server that provides tools to convert content into slides/PPT/presentation or generate slides/PPT/presentation with user intention. ActionKit by Paragon - Connect to 130+ SaaS inte

        GitHub - modelcontextprotocol/servers: Model Context Protocol Servers
      • Playwright MCP を試す|npaka

        「Playwright MCP」を試したのでまとめました。 1. Playwright「Playwright」は、Microsoft が開発した Web ブラウザの自動化ツール です。 2. Playwright の用途「Playwright」の主な用途は、次のとおりです。 2-1. E2E (エンドツーエンド) テストユーザーが行う操作 (ログイン、商品購入など) を自動でテストします。 ・ECサイトで商品をカートに追加して決済完了するまでを自動テスト ・入力フォームが正しく動作するか確認 ・多言語対応ページの表示確認 2-2. ビジュアルリグレッションテストUIの見た目が変更されていないかチェックします。 ・コード変更後に、画面崩れを自動検出 ・多言語・多ブラウザの対応確認 ・ページ全体のスクリーンショットを毎回比較 2-3. WebスクレイピングWebサイトからデータを自動で取得しま

          Playwright MCP を試す|npaka
        • July 2025 (version 1.103)

          Version 1.108 is now available! Read about the new features and fixes from December. Release date: August 7, 2025 Update 1.103.1: The update adds GPT-5 prompt improvements, support for GPT-5 mini, and addresses these issues. Update 1.103.2: The update addresses these issues. Downloads: Windows: x64 Arm64 | Mac: Universal Intel silicon | Linux: deb rpm tarball Arm snap Welcome to the July 2025 rele

            July 2025 (version 1.103)
          • AWS Lambda with Container ImageでPlaywrightを動かす | エスマット

            はじめにエンジニアの@biosugar0です。 皆さんは2020年のre:Inventで発表されたLambdaのコンテナサポートを使っていますか? この機能、個人的にはこれまでのZIPで固めてやる方法があまり好きではなかったのでとても嬉しい発表でした。 さて、今回はLambdaコンテナ内でplaywright-pythonを使う方法を紹介します。(playwright自体の使い方の説明はしません) PlaywrightPlaywrightは、マイクロソフトが開発しているブラウザ操作を自動化するためのライブラリおよびCLIツールです。このようなライブラリはpuppeteerやseleniumも有名ですね。 主にNode.jsライブラリとして開発されていますが、python用のplaywright-pythonもあり、今回はこちらを使います。 Lambda コンテナの準備使用したbaseイメー

              AWS Lambda with Container ImageでPlaywrightを動かす | エスマット
            • PythonとPlaywrightを用いたE2Eテスト自動化の入門ガイド

              第1章:Playwrightの概要と導入のメリット 1.1 Playwrightとは:ブラウザを操る「自動パイロット」 Playwrightは、Microsoftが開発したオープンソースのブラウザ自動化フレームワークです。簡単に言うと、人間が普段ブラウザで行っている「クリックする」「文字を入力する」「ページを移動する」といった操作を、プログラムによって自動で再現するツールです。 かつてはSeleniumというツールが主流でしたが、Playwrightはブラウザと直接通信する新しい仕組みを採用しており、非常に高速で安定して動作するのが特徴です。また、PythonだけでなくTypeScriptやJavaなど複数の言語をサポートしており、現場の環境に合わせて導入できます。 1.2 E2Eテストの重要性:手動テストという「修行」からの解放 E2E(End to End)テストとは、システムの端から

                PythonとPlaywrightを用いたE2Eテスト自動化の入門ガイド
              • Playwrightを用いてテストを自動化しよう!概要や使い方を解説|Udemy メディア

                Playwrightは、使いやすさや対応言語の多さなどが特徴のE2Eテスト自動化ツールです。この記事では、Playwrightの概要やインストール方法、基本的な使い方について解説します。テスト自動化ツールの導入を検討している方はぜひ参考にしてください。 Playwrightとは?【Webテストを行うツール】 Playwrightは、Webアプリを開発する際のテストを自動で行うツールです。主に、E2Eテストを効率的に行う目的でPlaywrightが用いられます。 Playwrightが対応しているブラウザはGoogle ChromeやMicrosoft Edge、Firefoxなど様々ですSafariの開発にも使用されているHTMLレンダリングエンジンのWebKitや、ブラウザ向けコードベースのChromiumにも対応しています。 利用できるプログラム言語はC#やJava、JavaScrip

                  Playwrightを用いてテストを自動化しよう!概要や使い方を解説|Udemy メディア
                • GaugeとPlaywrightをGitHub Actionsで実行する際に工夫していること - コドモン Product Team Blog

                  こんにちは!プロダクト開発部の関根です。 飛行機好きの息子のために飛行機が見られるお出かけスポットやいい感じのYouTube動画を探す毎日です。 さて、コドモンではATDDでソフトウェアを開発しており、E2EテストのツールとしてGaugeやPlaywrightを利用しています。 今回は、E2EテストをCI基盤であるGitHub Actions上でも動作させるために工夫していることをいくつか紹介したいと思います。 CI環境におけるE2Eテストの流れ GitHub Actionsを用いたE2Eテストの実行プロセスは以下の通りです。 Workflowが開始されると、最初にk8s環境へのデプロイ用コンテナイメージのビルドが行われます。続いて、Self-hosted Runnerを使用してk8sリソースを構築し、ヘルスチェックが完了するのを待ちます。その後、GaugeによってE2Eテストを実行し、テ

                    GaugeとPlaywrightをGitHub Actionsで実行する際に工夫していること - コドモン Product Team Blog
                  • JupyterLab Changelog — JupyterLab 4.6.0a1 documentation

                    JupyterLab Changelog# v4.5# JupyterLab 4.5 includes a number of new features (described below), bug fixes, and enhancements. This release is compatible with extensions supporting JupyterLab 4.0. Extension authors are encouraged to consult the Extension Migration Guide which lists deprecations and changes to the public API. Performance and windowing# The default windowing mode is now contentVisibil

                    • Web Scraping without getting blocked (2025 Solutions)

                      Web scraping, or crawling, is the process of fetching data from a third-party website by downloading and parsing the HTML code to extract the data you need. "But why don't you use the API for this?" Not every website offers an API, and those that do might not expose all the information you need. Therefore, scraping often becomes the only viable solution to extract website data. There are numerous

                        Web Scraping without getting blocked (2025 Solutions)
                      • GitHub Actions と Playwright を組み合わせて Build Your Own Radar を継続的に構築しよう - kakakakakku blog

                        「自分だけの Technology Radar」を構築できる「Build Your Own Radar」を以下の記事で紹介した💡 kakakakakku.hatenablog.com Build Your Own Radar サービスに入力する Technology Radar ファイルとしては Google Sheets / CSV / JSON を使うことができて,もし Build Your Own Radar を企業やチームで構築するなら Technology Radar ファイルを「GitHub 管理」したくなると思う. 今回は検証として,GitHub に CSV ファイルをコミットしたら GitHub Actions と Playwright for Python を組み合わせて「自動的に Technology Radar を構築する仕組み」を試してみた.構成はザッと以下のよう

                          GitHub Actions と Playwright を組み合わせて Build Your Own Radar を継続的に構築しよう - kakakakakku blog
                        • Installation | Playwright Python

                          Introduction​ Playwright was created specifically to accommodate the needs of end-to-end testing. Playwright supports all modern rendering engines including Chromium, WebKit, and Firefox. Test on Windows, Linux, and macOS, locally or on CI, headless or headed with native mobile emulation. The Playwright library can be used as a general purpose browser automation tool, providing a powerful set of A

                            Installation | Playwright Python
                          • PlayWright Browser Toolkit で Webスクレイピングを試してみた | keywalker

                            はじめに PlayWright Browser Toolkitを紹介します。 今回は、PlayWright Browser Toolkitを使って、簡単なWebスクレイピングを行いました。 目次 概要 動作確認:pythonからPlayWrightを操作する PlayWright Browser Toolkit 簡単なWebスクレイピング まとめ 参考情報 1.概要 PlayWrightとは PlayWright(リンク)は、Microsoft社が開発している、Webテストと自動化のためのフレームワークです。 PlayWrightを使うことで、Chrome、Firefox、WebKitをコマンドラインから操作することが可能になります。 PlayWright Browser Toolkit PlayWright Browser Toolkit(リンク)は、LangCahin(リンク)のAge

                              PlayWright Browser Toolkit で Webスクレイピングを試してみた | keywalker
                            • Seleniumと比較したPlaywrightの強味

                              PlaywrightとSeleniumはどちらもブラウザの自動化フレームワークであり、クロスブラウザ対応やUIテストの自動化、ブラウザ操作のスクリプト化など共通する機能や特徴があります。この記事はすでにSeleniumへの知識があり、Playwrightへの移行を検討している人に向けて、Seleniumと比較した時のPlaywrightの強みをまとめています。 1. 複数のブラウザエンジンに対応 Playwrightは、1つのAPIで以下の複数のブラウザエンジンに対応しているのが大きな特徴です。 Chromium(Google Chrome、Microsoft Edge) Firefox WebKit(Safari) Seleniumも複数のブラウザ(Chrome、Firefox、Edge、Safari)をサポートしていますが、PlaywrightはWebKitエンジンにも対応しているため

                                Seleniumと比較したPlaywrightの強味
                              1