Flying Cat Penguin

ゆるゆる仕事、ソフトウェアテスティング関連のことについて綴ります。

自動テスト関連

「Automating Workflows with GitHub Actions」(2021年) 

Automating Workflows with GitHub Actions: Automate software development workflows and seamlessly deploy your applications using GitHub Actions (English Edition)作者:Heller, PriscilaPackt PublishingAmazon2022年の読書 :3冊目/目標24冊意外と…

10月28日に自社のイベントで話しました。

一か月ぐらい前ですが、下記のイベントでお話ししました。DMM meetup #34 〜アジャイルQA&テスト自動化の取り組み紹介〜dmm.connpass.com私は、TE→QA→SETみたいな変遷で、入社してからは主にSET+QA的立ち位置で参画していて、 今回はテスト自動化の支援と…

「The Robotic Process Automation Handbook: A Guide to Implementing RPA Systems」(2020年)

The Robotic Process Automation Handbook: A Guide to Implementing RPA Systems (English Edition)作者:Taulli, TomApressAmazon2021年の読書 :30冊目/目標30冊自動テストの作成をするにあたって、RPAでも利用されているツールもあったりします。 なので…

「Mastering Mobile Test Automation」(2015年)

Mastering Mobile Test Automation (English Edition)作者:Louis, Feroz Pearl,Gupta, GauravPackt PublishingAmazon2021年の読書 :27冊目/目標30冊もうそろそろ、お仕事周りで、モバイルのテスト自動化の話が来そうなので、 Appiumあたりの書籍を読んでい…

「 Python Testing with Selenium: Learn to Implement Different Testing Techniques Using the Selenium WebDriver」(2020年)

Python Testing with Selenium: Learn to Implement Different Testing Techniques Using the Selenium WebDriver (English Edition)作者:Raghavendra, SujayApressAmazon2021年の読書 :26冊目/目標30冊最近の本なので、手に取ってみました。 内容としては…

メモ:時期に応じて出てくるバナーを回避したい

直接的ではないですが、E2Eテストでテストケースを考えるにあたって、ちょっと悩んだことがあったのでこちらにメモ。問題 時期に応じてバナーが出てくるため、E2Eテストのアクションとして、バナーを閉じる動作があるときとないときがある。 例 解決策 バナ…

「End-to-End Web Testing with Cypress」(2021年)

End-to-End Web Testing with Cypress: Explore techniques for automated frontend web testing with Cypress and JavaScript作者:Mwaura, Waweru発売日: 2021/01/29メディア: ペーパーバック2021年の読書 :22冊目/目標30冊Testcafeの書籍を読んでいました…

「 Modern Web Testing with TestCafe」(2011年)

Modern Web Testing with TestCafe: Get to grips with end-to-end web testing with TestCafe and JavaScript (English Edition)作者:Shpakovskyi, Dmytro発売日: 2020/09/30メディア: Kindle版2021年の読書 :14冊目/目標30冊お仕事でちょっと触れる機会が…

windows10環境でTestCafeを入れてみる

ちなみに…testcafeがうまく入っていない状態だった。 実行コマンド実行できない感じ…。 グローバルオプションでのインストールでようやく入れられた。実行コマンド >npm install -g testcafe npm WARN deprecated resolve-url@0.2.1: https://github.com/lyd…

「Seleniumデザインパターン & ベストプラクティス」(2015)

Seleniumデザインパターン & ベストプラクティス作者:Dima Kovalenko発売日: 2015/09/18メディア: 大型本2021年の読書 :13冊目/目標30冊積読していたので読んでみました。 基本的な構成は、タイトルにもありますが、 自動テストについてのパターンおよびア…

大量のプログラミングテストの動作確認にSikuliを使う

最近、新人のプログラミング研修の講師の手伝いのようなものをやっています。 中々プログラミングのテスト(CUI)をするときのコマンド入力が手間で…Sikuliを使っています。 今回はJavaのものなので、ひとまず決まったフォルダに受講番号分のJarファイルを吐き…

「 Selenium WebDriver 3 Practical Guide - Second Edition」(2019年)

Learn Selenium: Build data-driven test frameworks for mobile and web applications with Selenium Web Driver 3 (English Edition)作者:Gundecha, Unmesh,Cocchiaro, Carl発売日: 2019/07/18メディア: Kindle版2019年と比較的新しいものだったので手に取…

モバイルのテストをするための準備(PCからのリモート操作)

どうせ自動テスト作るなら学習も兼ねて、モバイルで今やっているスマホゲーを操作してみようということで下準備…。 SeleniumだとAppiumを入れることで環境が揃いそうですが、 Sikuliでやるなら別の環境(画像をキャプチャできる環境)が必要だろうということで…

Seleniumコードサンプル#4 ヘッドレス実行

自動テストのための学習のため、Seleniumコードサンプル(ヘッドレス実行)を実施してみます。 (前回の投稿予定と違っていてごめんなさい)色々な記事ではヘッドレスにすると、少し実行効率が上がるということが言われています。ということで、今回は実行効率が…

Seleniumコードサンプル#3 ページオブジェクトパターン

自動テストのための学習のため、Seleniumコードサンプル(ページオブジェクトパターン)を実施してみます。以前、読んだpython用の書籍だとすでに試せるサイトが大幅に変わってしまったので、 自分でHTMLファイルを作成して、疑似的に下記の構成を確認していま…

Seleniumコードサンプル#2 データ駆動テスト

自動テストのための学習のため、Seleniumコードサンプル(データ駆動テスト)を実施してみます。以前、読んだpython用の書籍だとすでに試せるサイトが大幅に変わってしまったので、 自分でHTMLファイルを作成して、疑似的に下記の構成を確認しています。 今回…

Seleniumコードサンプル#1 要素の習得と操作

自動テストのための学習のため、Seleniumコードサンプル(要素の習得と操作)を実施してみます。以前、読んだpython用の書籍だとすでに試せるサイトが大幅に変わってしまったので、 自分でHTMLファイルを作成して、疑似的に下記の構成を確認してみることにしま…

「Learning Selenium Testing Tools with Python」(2014年)を読みながら、Seleniumを触る #2 (unittest導入)

Learning Selenium Testing Tools with Python (English Edition)作者:Gundecha, Unmesh発売日: 2014/12/30メディア: Kindle版テスト自動化ツールを触る機会が巡ってきたので、体系的にやり方を学ぶためにカキカキ…。 ちなみに…、下記のコードサンプルは、wi…

「Learning Selenium Testing Tools with Python」(2014年)を読みながら、Seleniumを触る #3 (HTMLレポート出力)

Learning Selenium Testing Tools with Python (English Edition)作者:Gundecha, Unmesh発売日: 2014/12/30メディア: Kindle版テスト自動化ツールを触る機会が巡ってきたので、体系的にやり方を学ぶためにカキカキ…。 ちなみに…、下記のコードサンプルは、wi…

「Learning Selenium Testing Tools with Python」(2014年)を読みながら、Seleniumを触る #1 (Selenium単体)

Learning Selenium Testing Tools with Python (English Edition)作者:Gundecha, Unmesh発売日: 2014/12/30メディア: Kindle版テスト自動化ツールを触る機会が巡ってきたので、体系的にやり方を学ぶためにカキカキ…。 ただ、python2系統だったのと、例題のサ…

「Learning Selenium Testing Tools with Python」(2014年)

Learning Selenium Testing Tools with Python (English Edition)作者:Gundecha, Unmesh発売日: 2014/12/30メディア: Kindle版他の記事とも関連付けてやっていますが、 自動化ツールとしてメジャーなので、触ってみるべく一通り読んで触ってみました。下記の…

「Instant Sikuli Test Automation」(2013年)

Instant Sikuli Test Automation (English Edition)作者:Lau, Ben発売日: 2013/07/26メディア: Kindle版Sikuliは画面上の任意のアプリケーションを制御できる自動化ツールです。 OSSツールなので、少し前から日本でもテスト自動化の事例として出てきていまし…