マガジンのカバー画像

開発日誌

3
個人開発の日誌です。
運営しているクリエイター

記事一覧

Selenium Grid とPythonで並列処理テスト

概要Selenium GridとPythonのコンテナを作成して並列実行のテストをする。 やったことDocker環境の準備 ディレクトリ構成は以下 .│ docker-compose.yml│└─python │ Dockerfile │ requirements.txt │ ├─bin │ test-serenium.py │ └─inout Dockerfile FROM python:3.9WORKDI

Dockerで自分用Pythonコンテナを作成する

概要Pythonコンテナを作成する。 その際にpython実行用のユーザとPGMを配置するディレクトリを作成する。 やったことDockerfileの作成 以下のように作成する。 FROM python:3.9WORKDIR /usr/src/appARG passwdRUN groupadd -g 61000 batchRUN useradd -u 61001 -g 61000 -m \ -p $(perl -e 'print crypt(${passwd}, "\$

Raspberry Pi 4にdockerでselenium gridを入れる

概要Raspberry Pi 4(ubuntu)にdockerでselenium gridを入れたときの開発日誌。 背景appiumを使ってandroid アプリを自動で動かしたいのだが、appiumサーバ1台でエミュレータ1台の構成だと実行速度に満足ができず、並列実行を検討することになり、その仕組みとしてSelenium Gridを検討してみることにした。 方針今回はdockerを使って導入することにした。 やったこと事前調査 SeleniumHQ/docker-s