-
-
pytestでFailした時にテストをpytest-rerunfailuresを使ってやり直す方法
筆者はSeleniumやAppiumを用いたpytestを使い、webアプリやモバイルアプリのUIテストを行なっています。 その際に、SeleniumやAppiumのサーバ側のエラーで通信タイムアウト ...
-
-
ラズパイ+AppiumのiPhone自動テストで動画を保存する方法
2022/12/20 -Appium, iPhone, Python, RaspberryPi
これまでラズパイ+Appiumの構成でのiPhone自動テストを紹介してきました。 ラズパイ+AppiumでiPhone自動テストを実行する方法 今回は、自動テストの様子を録画する方法を紹介します。 ...
-
-
AppiumからiPhoneアプリ内の要素にアクセスする方法
2022/12/11 -Appium, Python, RaspberryPi
Appium, iPhone, Python, raspberrypiAppiumからiPhoneアプリの要素にアクセスする方法は、まずはAppium Inspectorを使用して調べることが有効かと思います。 前回の記事 天気アプリから気温情報を取得する方法 でApp ...
-
-
ラズパイのAppium上からiPhoneアプリをPythonでテストする手順【動画付き】
2022/11/27 -Appium, iPhone, Python, RaspberryPi
Appium, iPhone Automation, Python, raspberrypi以前にラズパイからAppium経由でiPhoneアプリを操作する記事を紹介しました。 ラズパイからAppiumとPythonを使ったiPhone自動テスト 今回、iPhoneの天気アプリから札幌市の天 ...
-
-
ラズパイ+Appium+PythonでiPhone自動テストを実行する方法
2022/11/15 -Appium, CI/CD, iPhone, Python, RaspberryPi
Appium, iPhone Automation, Python, raspberrypiこれまでiPhoneの自動テストをMac上でAppiumを使って実行してきましたが、自動化環境を増やす度にMacを調達するのはコスト的に厳しいという事情がありました。 そこで、ラズパイのような安価で比 ...
-
-
Amazon S3に複数ファイルを一括アップロードする方法を3つ比較してみた
結果、 1.boto3処理時間:839.406888961792 となり、約14分かかりました。 AWS CLIの aws cp s3コマンドで再帰処理 次に、aws s3 cpコマンドの再帰処理をs ...
-
-
ラズパイ+Python+OpenCVでリアルタイムに顔検出して年齢・性別判定する
2022/02/23 -OpenCV, Python, RaspberryPi, 男女識別, 顔認識
OpenCV, Python, raspberrypi, 機械学習以前、Amazon Recognitionを使った静止画の顔検出と年齢・性別判定を行いました。 Amazon Rekognitionを使ってS3に保存した画像の性別と年齢を判定する 今回はエッジデバイ ...
-
-
GitHub APIをPythonで使う時の認証方法
GitHubからPythonを使ってAPI経由でデータ取得する際の認証方法について調べました。 アクセストークン発行 GitHubのアクセストークンを発行します。 GitHubの自分のアイコンをクリッ ...
-
-
PythonでVlookupしてデータフレームを結合する方法
2021/12/25 -Python
Pythonにおいて、2つのデータフレームをExcelで言うVookup的な機能を使って結合したいというシーンがあるかと思います。 今回は下図のように、購入者テーブルの商品IDに対応した商品名を結合す ...
-
-
GitHub APIからコミット毎のコード修正行数をPythonで集計する
GitHubのWebページ上でコード行数を確認する GitHub上では各コミットのコード修正行数を確認することができます。 下図は opencv-pythonリポジトリ のコミットですが5 ...