test

Azure Pipelinesでappium screen recordingを試してみた

先日の日記でAzure Pipelinesを使ってAppiumの試験を走らせてみました。 siro-uma.hatenablog.com Azure Pipelines便利に使わせてもらっていたのですが、テストが失敗したときのデバッグが辛かったので(あるある過ぎますが)、AppiumのScreen recordingの機…

Gaugeのスクリプトを詳しく見てみる

前回の記事でGaugeを触ってみました。 siro-uma.hatenablog.com 今回は前回の記事の中で動かした実際のスクリプトを詳しく見てみましょう。 Specificationを見る .spec で定義されているものをGaugeではSpecificationと呼びます。名前のとおりですが、ここに…

ATDDなTest Framework GaugeをPythonで触ってみる

Markdownでテストスペックの記載可能+テストステップの実装を多くの言語で記載可能とのことで巷で話題のTest Framework GaugeをPythonで試してみたいと思います。 環境 macOS 10.14 Python 3.6.1 インストール macOSの場合はgaugeをhomebrewからinstall す…

pytestでsetup_method/teardown_methodを使って共通処理をまとめる

pytestで試験を書いていると共通の事前処理や事後処理が出てきたりすると思います。 その際の対処の方法について書いていきます。 環境 macOS 10.14 Python 3.6.4 Chrome 71.0.3578.98 pytest (4.0.2) selenium (3.141.0) 手順 今回は以前の記事で紹介したse…

JSTQB Advanced Level テストマネージャ試験受かってました

前回の日記に書いたとおり、JSTQB Advanced Level テストマネージャ試験を受けました。 siro-uma.hatenablog.com ついに結果が出ましたので、結果報告です。自信はありましたが、無事受かっていました。 2月にテストアナリストの試験もありますが、一旦は受…

JSTQB Advanced Level テストマネージャ試験を受けてきました

昨年のJSTQB FL受験に続き、Advanced Level テストマネージャ試験を8月25日に受験してきました。 受験動機 JSTQB FLのときと同様に、テストエンジニアとしての技術力の証明書というモチベーションがひとつと、後は最近、本業内でもテストのプロセスをデザイ…

JSTQB Advanced Level テストマネージャ試験 関連記事まとめ

2018年8月25日にJSTQB認定テスト技術者資格 Advanced Level試験を受験予定です。 JSTQB認定テスト技術者資格-JSTQB認定テスト技術者資格試験実施要領- とりあえずこれまでにシラバスを読み込んできたものの、もう少し対策らしい対策をしたいなと思い、情報収…

JSTQB認定テスト技術者資格試験受かりました

タイトル通り。先日受けたJSTQB認定テスト技術者資格 Foundation Level試験受かってました。 siro-uma.hatenablog.com 合格発表まで3ヶ月と書いてあったのでゲンナリしていましたが、結局1ヶ月半での結果開示。 受かる自信はあったとは言え、一安心。 次はAd…

JSTQB認定テスト技術者資格試験を受けてきました

久々のブログ更新です。仕事が忙しいのと、Githubの色付けをしていました。 タイトルの通り、JSTQB Foundation Levelのテスト技術者資格試験を受けてきました。 受験動機 本職の肩書は一応テストエンジニアなので、まあとりあえず最低限の知識は持っているよ…

Selenium Committer Day 2017に参加してきました

7月1日にヤフー株式会社で開催されたSelenium Committer Day 2017に参加してきました。 Seleniumのコアコミッターの方々の話を日本で聞ける貴重な機会。Seleniumの歴史から、Seleniumを実務を使う上でのTipsまで、充実の内容でした。 Seleniumの次に来るのは…

JaSST '17 Tokyoに参加してきた話

JaSSTことソフトウェアテストシンポジウム 2017 東京に参加してきました。 「次世代システムに求められるソフトウェア検証技術~静的解析の価値と有効性~」 MathWorks Japanさんの製品紹介でした。 静的解析の導入はバグの早期発見につながる。(フィードバ…