Seleniumとは コンピュータの人気・最新記事を集めました - はてな (original) (raw)

(

コンピュータ

)

せれにうむ

Webアプリケーション用テストツール。ブラウザの操作をシミュレート(自動化)して、Webアプリケーションの画面周りの再帰試験(リグレッションテスト)を実施することができる。
現在、以下3つのプロジェクトから成っている。

このタグの解説についてこの解説文は、すでに終了したサービス「はてなキーワード」内で有志のユーザーが作成・編集した内容に基づいています。その正確性や網羅性をはてなが保証するものではありません。問題のある記述を発見した場合には、お問い合わせフォームよりご連絡ください。

関連ブログ

にものコードめも1日前

【Python】find_elements_by_xpathが使えなくなっていた問題【Selenium】メルカリ再出品のための情報抽出をブログに書いたら思ったよりアクセスがあったんですよ。 nimoxed.hateblo.jp で、たまには再出品するかなーと思ってこのコード使ってみたら、エラーになり。。 まぁメルカリのページも変わってるもんね~と思って色々やってたんですけど、全然動かないの! 困った困った。。。。。 原因 で、なんとSeleniumの新しいバージョンでは、find_element_by_xpath が非推奨になっているらしいとのこと。 find_elements_by_xpathを全部find_elementに書き換えたら上手く行きました。 非推奨だからって今までのコードが使えな…

#Python#メルカリ#自動化#Selenium

ネットで話題

もっと見る

1214ブックマークブラウザを選ばずWebテストを自動化するSeleniumatmarkit.itmedia.co.jp

897ブックマーク退屈なブラウザ作業はSeleniumにやらせようーーはじめてでもできるブラウザ操作自動化 | メルカリエンジニアリングengineering.mercari.com

728ブックマークさよなら手作業・人海戦術! HTML5時代のツール「Selenium2」でWebシステムのテストを自動化本シリーズは、WebブラウザをUIとして利用した業務システムやアプリケーション(以下、Webシステム、Webアプリケーション)のテストをテーマとして、Webブラウザを使ったテストを自動化するOSSのツール「Selenium2」を紹介します。業務システム開発の現場で適用してきたノウハウを元に、これまでSelenium2について知らな...codezine.jp

622ブックマークSelenium何とかっていうツールがやたら色々あるのはどういうわけなのか | MagicPod Tech Blog | MagicPod: AIテスト自動化プラットフォームmagicpod.com

573ブックマークPython + Selenium で Chrome の自動操作を一通り(ログイン、ダウンロード、他)qiita.com

558ブックマーク【ハウツー】これはすごい! Web案件必須 Selenium - 人気急上昇中自動テストツール (1) 最近人気のSelenium | エンタープライズ | マイコミジャーナルWebアプリケーションのテストツールに「Selenium」がある。SeleniumはJavaScriptとHTMLを使って、Webブラウザに自動でテストをさせようというもので、アジャイル開発におけるテストツールとして注目されている。 Seleniumとは SeleniumはWebアプリケーション用テストツール。JavaScript/DHTML/iframesをベースに構築され...journal.mycom.co.jp

510ブックマークSelenium VBAを使って自動でブラウザーを操作してスクショをExcelに張り付けてみたatmarkit.itmedia.co.jp

462ブックマークイチから分かる、テスト自動化とSelenium | MagicPod Tech Blog | MagicPod: AIテスト自動化プラットフォームmagicpod.com

434ブックマークWebのUIテスト自動化 - Seleniumを使ってみる - Qiitaqiita.com

関連ブログ

Django Girls and Boys 備忘録2ヶ月前

【Python Selenium】カレントウインドウのウインドウサイズ設定方法(使用例:Chrome用、SeleniumVer4.6以前)今回は、前回同様Python、seleniumでのウインドウのサイズの設定方法になりますが、前回はSeleniumの新しいVer.(SeleniumVer.4.6以降)での使用例でしたので今回はそれ以前のVer.の場合の例を載せています。 「set_window_size()」を使用することでピクセル単位でウインドウサイズを設定することができます。 引数としてウインドウの幅と高さを指定します。 設定はカレントウインドウに対して行います。 簡単な使用例として載せているものは、Chrome用になります。

#set_window_size()#Python#Selenium#ウインドウサイズ#設定方法#ウインドウサイズ設定方法

Django Girls and Boys 備忘録2ヶ月前

【Python Selenium】カレントウインドウのウインドウサイズ設定方法(使用例:Chrome用、SeleniumVer4.6以降)今回は、Python、seleniumでのウインドウサイズの設定方法について説明します。 「set_window_size()」を使用することでピクセル単位でウインドウサイズを設定することができます。 引数としてウインドウの幅と高さを指定します。 設定はカレントウインドウに対して行います。 簡単な使用例として載せているものは、Chrome用です。

#set_window_size()#Python#Selenium#ウインドウサイズ設定方法#ウインドウサイズ

Policy of Truth2ヶ月前

時間指定の自動操作をやってみるSeleniumでの自動操作はうまくできたmsz-x.hatenablog.comなので、今度は指定時間実行をやってみよう まずはSeleniumIDEで作成したスクリプトをエクスポートしてPython pytestプログラムで出力します 次に、MACのpythonの環境を作ります。といってもselenium,pytestのライブラリをインストールするだけです 後は、webdriverを今使ってるChromのバージョンに合わせて、ダウンロードして配置しますこれで動くのかと思ったけど…全然だめですね ということでデバック環境として、VSCODEをインストールして動作確認するも… 動かないですね結…

#自動操作#Selenium#pytest

Django Girls and Boys 備忘録2ヶ月前

【Python Selenium】ウインドウの位置の取得方法(使用例:Chrome用、SeleniumVer4.6以前)今回は、前回同様Python、seleniumでのウインドウの位置の取得方法についてになりますが、前回はSeleniumの新しいVer.(SeleniumVer.4.6以降)での使用例でしたので今回はそれ以前のVer.の場合の例を載せています。 前回同様取得する座標位置はウインドウの左上隅になります。 簡単な使用例として載せているものは、Chrome用になります。

#get_window_position()#Python#Selenium#ウインドウ位置#位置#ウインドウ

Django Girls and Boys 備忘録2ヶ月前

【Python Selenium】ウインドウの位置の取得方法(使用例:Chrome用、SeleniumVer4.6以降)今回は、Python、seleniumでのウインドウの位置の取得方法についての説明になります。 取得する座標位置はウインドウの左上隅になります。 簡単な使用例として載せているものは、Chrome用になります。

#Python#Selenium#ウインドウ#位置#取得方法#get_window_position()

Django Girls and Boys 備忘録2ヶ月前

【Python】キーの同時押し、連続操作などの実施方法PythonのSeleniumでもキー操作、データ入力などを行っている時に、何かしらのキーを押しながらのクリックなどキーの同時押しや連続操作などを行いたいというようなことがあると思います。 そのような時に使えそうな機能の1つにActionChainsがあります。 (adsbygoogle = window.adsbygoogle || []).push({}); 目次 1.ActionChainsの使用例と説明 2.ActionChainsの別の使用例と内容 1.ActionChainsの使用例と説明 ActionChainsクラスの引数にdriverを渡してインスタンスを生成し、そのインスタ…

#Python#Selenium#ActionChains#同時押し#連続操作

Policy of Truth3ヶ月前

こんなに簡単なのかSelenium銀行取引の自動化とかで、今まではWindowsのPowerAutomateを利用してました 入力が飛んだりして安定しなかったり、そもそも動作が重たいんです そもそも、MACでPallarellsでWindowsを起動してそこで動作させてる環境がいけないのかなということで、今更ながらにSeleniumに手を出してみました といっても、Chrome(Braveでやってるけど)に拡張機能をいれるだけです 「Selenium IDE」ってやつですこれは素人でもたぶんみようみまねでできます 操作記録の機能もついてるので、それでオペレーションするだけでスクリプトが出来上がる もう素晴らしい〜なんで今までや…

#Selenium#Chrom#簡単

ぼっちエンジニアの備忘録3ヶ月前

Selenium×PythonでOffice365に ログインの自動化|初心者でも簡単に実装できるWebブラウザを使った操作の自動化は、多くの業務を効率化するための重要な手段だ。 たとえば、定期的に更新されるデータの収集や、特定のサイトからのファイルの自動ダウンロードなどが挙げられる。 本記事では、PythonとSeleniumを組み合わせて、Office365へのアクセスやログイン処理を自動化する方法を解説する。 必要なライブラリのインストールとインポート まず、必要なライブラリをインストールし、インポートする手順から始める。以下のライブラリを使用する。 os time selenium webdriver_manager pytesseract インポートのコードは次の通り。 impo…

#Python#Selenium#Office365#プログラミング#自動化#効率化

キムチのきもち4ヶ月前

週報6 今週の備忘録 2024/06/24生成AI関連のプレゼン資料作成のスプレッドシートを活用したベストプラクティス的なのができたぽい(今更) 40枚のスライドを2時間ぐらいで作成できた 生成AIのトレンド発表のためのスライドを生成AIを勉強しながら生成AIで作らせてお賃金をいただくという錬金術 この1週間は資料作成ばかりで、あんまりコード書いてないかも 今週はガッツリコード書いていく githubに草を生やしていく 発信することをベースにしてみて、そのためにインプットする的な態度でReadingに臨んでみる そういえば読書メーター登録した。割と良さげなサービスなので積極的に投稿していく。 yusuke1225math2 - 読書メ…

#備忘録#git

arupaka-_-arupakaの日記19時間前

wsl2でjavascriptのページを手軽にスクレイピングfirefoxをseleniumでヘッドレスで行う。 firefoxのなのはwsl2のubuntuに楽に入るから。 準備 sudo apt install firefox pip3 install selenium pip3 install webdriver-manager コード from selenium import webdriver from selenium.webdriver.firefox.service import Service from selenium.webdriver.firefox.options import Options from webdriver_m…

qyresearch-news’s diary1日前

セレン-75業界競合分析:世界市場規模、成長機会、需要分析、開発動向2024-20302024年10月17日に、QYResearchは「セレン-75―グローバル市場シェアとランキング、全体の売上と需要予測、2024~2030」の調査資料を発表しました。本レポートは、セレン-75の世界市場について分析し、主な総販売量、売上、価格、主要企業の市場シェアとランキングに焦点を当てています。また、地域別、国別、製品タイプ別、用途別の分析も行っています。セレン-75の市場規模を2019年から2030年までの販売量と売上高に基づいて推計と予測しています。定量分析と定性分析の両方を提供することで、企業がビジネス成長戦略を策定し、競争環境を評価し、市場位置を分析し、セレン-75関連情報に基づいて…

スタンバイplus(プラス)|仕事探しに新たな視点と選択肢をプラスする13日前

テストエンジニアになるには?具体的な方法と主な仕事内容を紹介「テストエンジニア」は、ソフトウェア開発で品質保証を担う職種です。需要が急速に拡大する中で、未経験からでも挑戦できる職業としても注目されています。仕事内容や求められるスキル、将来性などを詳しく解説します。 テストエンジニアの仕事内容と役割 (出典) pixta.jp テストエンジニアの仕事内容と役割は多岐にわたります。まずはテストエンジニアの主な業務や役割、開発チームとの協力体制について理解を深めましょう。 テストエンジニアの主な業務と責任 テストエンジニアの主な業務は、ソフトウェアが問題なく作動するかどうかをテストで検証することです。テスト計画の立案を行った後、プロダクトの仕様や要求を理解し…

せどり情報局13日前

OFFモールの商品リストを作成する方法利益商品のリサーチ自動化を実現するために、OFFモールから商品の「商品価格」「商品コード」「商品URL」をリスト化する方法です。OFFモールの商品なので基本的には中古品となります。 OFFモールでの商品の検索方法 プログラミング方法 商品URLの抽出 商品コードの抽出 商品価格の抽出 Pythonサンプルプログラム OFFモールでの商品の検索方法 OFFモールのトップページ(https://netmall.hardoff.co.jp/)にアクセスし、一番上の検索窓は空欄のままで虫眼鏡マークをクリックして検索します。 右側に検索結果の商品が3列表示されます。また、左側には検索条件を指定するための…

Django Girls and Boys 備忘録14日前

【Visual Studio Code】ターミナル画面で 「インポート ***** を解決できませんでした」というエラーが表示される場合の対応方法Visual Studio Codeのターミナル画面で、「インポート ***** を解決できませんでした」というエラー表示される場合があります。***** にはkeyboardやseleniumなどのライブラリー名が入っています。 以下の例ではseleniumというライブラリーなどで警告が出ています。 この表示がある時はプログラムコードの該当箇所に波線が表示されています。 1.対応方法 仮想環境を使っている場合などによくあるようですが、インタープリタ-の選択の問題です。 解決するためにはインタープリタ-の選択として正しいパスに変更します。 上部メニューの 表示→コマンドパレット→インタープリタ…

amidは働かないで暮らしたい17日前

2024年9月の収支と10月の方針 お金溶ける退職してから特に使ってないのに資産が減る一方です。 配当 資産総額 求職活動 無職の極み 配当 2024年9月末時点の配当見込み額 何も変化なしです。 どこかが増配してくれたらうれしいですがこれからの景気局面を考えると減配のリスクの方が高そうにも思えます。毎月の生活費として20万円は維持してもらいたいものです。 資産総額 2024年9月末時点の株式及び投信の保有時価総額 先月の植田ショック、今月の石破ショックでものすごくお金が減りました。先月比で-¥4,934,006と2ヶ月連続の大幅下落です。 主に円安が要因なのでドルベースで見る分にはそこまで減っていませんが、結局のところ円でしか必要が無い…

日々常々悪戦苦闘 本に模型にゲームにいろいろと17日前

python覚書 seleniumでclick()出来ないボタンの対処シリコンバレー一流プログラマーが教える Pythonプロフェッショナル大全 作者:酒井 潤 KADOKAWA Amazon とあるサイトを自動的に巡回させる時にボタン要素をクリックできなくなって詰まったので、それの覚書。 状況: 画像サムネイルが複数あり、サムネイルをclick()で拡大して巡回しようとしたものの、その時に表示されたcloseボタンがclick()で反応せず。 画像拡大>表示>閉じる>次の画像拡大>表示>閉じる…という動作にしたい。 close_btn = driver.find_element(要素) close_btn.click() サムネイルはこれでクリックできて拡大表…

My Dev : ただの開発・実験等のメモ18日前

メモ_Craw4AIをUbuntu Serverにインストールして実行するまでCraw4AIをVirtual Box 上のUbuntu Serverにインストールして実行してみました。 GPUないと動かないかなーとか、メモリがすごく必要になるかなーとか思っていたのですが、 CPUだけの以下のような環境で動きました。 環境: ホストOS : Windows 11 CPU : Ryzen 7 5825U MEM : 16GB VM : Virtual Box 7.0.6 ゲストOS: Ubuntu 24.04 LTS Server vCPUs: 4 割り当てメモリ: 4GB Python 3.12.0 インストールで躓いたこと: 下記の記事を参考にしながら進めていましたが、…

wuzhipeng’s diary23日前

世界のコンポーネントライブラリソフトウェア市場洞察、業界ランキング、主要メーカー2024-20302024年9月25日に、QYResearchは「コンポーネントライブラリソフトウェア―グローバル市場シェアとランキング、全体の売上と需要予測、2024~2030」の調査資料を発行しました。本報告書は、コンポーネントライブラリソフトウェアの世界市場を分析し、主要企業の売上、動向、市場規模、市場シェア、ランキングなどを掲載しています。また、地域別、国別、製品タイプ別、用途別に市場を分析しています。2019-2030年の売上に基づいて、コンポーネントライブラリソフトウェアの市場規模を推計と予測しています。企業が事業成長戦略を策定し、競争環境を評価し、市場ポジションを分析し、コンポーネントライブラリソ…

qyresearch23日前

セレニウム酵母業界競合分析:世界市場規模、成長機会、需要分析、開発動向2024-20302024年9月25日に、QYResearchは「セレニウム酵母―グローバル市場シェアとランキング、全体の売上と需要予測、2024~2030」の調査資料を発行しました。本報告書は、セレニウム酵母の世界市場を分析し、主要企業の総売上高、収益、価格、市場シェア、ランキングなどを掲載しています。また、地域別、国別、製品タイプ別、用途別に市場を分析しています。2019年から2030年までのセレニウム酵母の市場規模を販売量と売上高に基づいて推計と予測しています。企業が事業成長戦略を策定し、競合状況を評価し、市場ポジションを分析し、セレニウム酵母に関連する情報に基づいてビジネス上の意思決定を行うのに役立つ定…

qyresearch-news’s diary25日前

乳房フラットパネル検出器の世界市場考察、データ分析、成長ドライバー、産業予測2024-20302024年9月23日に、QYResearchは「乳房フラットパネル検出器―グローバル市場シェアとランキング、全体の売上と需要予測、2024~2030」の調査資料を発行しました。本報告書は、乳房フラットパネル検出器の世界市場を分析し、主要企業の総売上高、収益、価格、市場シェア、ランキングなどを掲載しています。また、地域別、国別、製品タイプ別、用途別に市場を分析しています。2019年から2030年までの乳房フラットパネル検出器の市場規模を販売量と売上高に基づいて推計と予測しています。企業が事業成長戦略を策定し、競合状況を評価し、市場ポジションを分析し、乳房フラットパネル検出器に関連する情報に基づい…

終わりなき旅~自律神経失調症と生きる~25日前

【超簡単】amazonの口コミをエクセルで出力するアプリおわりんです。 最近pythonを使ってスクレピングの勉強をしたいと思っていました。 なので、さっそく練習として、amazonの口コミ情報をダウンロードし、エクセルに出力するということにチャレンジしました。ネットで検索すると、多くのサンプルコートあったので、それを参考にして、自分なりに作ってみました。 スクレピングは、注意点があり、対象のサイトに負荷をかけてしまうので、禁止されているところもあるようです。負荷がかからないように、待ち時間をプログラムに入れています。 参考にしたサイト 作成したサンプルコードの動作環境 実行ファイルアプリダウンロード(使い方) ダウンロードリンク 使用手順 サンプ…

カクレクマノミ’s 部屋1ヶ月前

GitHubプロジェクト集 Vol.2はじめに 🫵 発見! 探求! GitHubの広大な海の中で、さまざまな面白くて楽しいプロジェクトを見つけることができます。 個人の趣味から始まった小さなプロジェクトから、IT業界の大手による企業向けのプロジェクトまで、多様なオープンソースの世界で色んなプロジェクトが潜んています。 筆者はGitHubの利用者であり、面白くて楽しいプロジェクトを見つけた際には、皆に共有したく、オープンソースの魅力を感じさせ、興味を持ってもらうことが目的です。 1. ShadPS4 PS4エミュレーター https://github.com/shadps4-emu/shadPS4 🔥 人気度: |Stars 🌟|F…

Django Girls and Boys 備忘録1ヶ月前

【ChatGPT】1人2役によるプログラム生成の精度向上の方法例最近ではChatGPTにプログラムコードを生成してもらうこともあるかもしれませんが、なかなか思うように修正されないなど苦労する場面もあるかもしれません。 そのような時のプログラム生成の精度向上の手法の1つを紹介します。 目次 1.1人2役 2.依頼プロンプト例 3.回答例 4.修正後の最終プログラム例 1.1人2役 ChatGPTに」依頼する時に何かの役割を演じてもらうというやり方は依頼の精度向上のためにやる方法の1つだと思いますが、それをさらに進めて1人2役を演じてもらうという方法があります。 プログラム生成であれば、1人目がプログラム作成者で、2人目がそのチェック者というような形です。 い…