公開日:2019.12.20

前提として1つのシナリオ内で1画面のテストをしている状況です。
const event = require("codeceptjs").event;
module.exports = function (options) {
event.dispatcher.on(event.test.failed, async function (test, error) {
let url = await test["steps"][0]["helper"].grabCurrentUrl();
});
}
変数urlに取得したいURLが入ります。
これでテストが失敗したときに外部API経由でチャットツールに流して、エラーページのURLがすぐに確認する状況を作れます。
参考記事
テクログに関する記事一覧
-
2021.11.26 テクログ
PHPでのアロー関数 -
2021.10.06 テクログ
Illustratorで手書きのイラストをパスのオブジェクトに変換して素材を作ろう -
2020.12.04 テクログ
AWS SAA-C02 合格体験記 -
2020.12.07 テクログ
ディレクションチームで大切にしていること