Skip to content

Instantly share code, notes, and snippets.

View teyamagu's full-sized avatar

teyamagu teyamagu

View GitHub Profile
@teyamagu
teyamagu / autify_step_num.js
Last active April 4, 2024 04:11
autify executed tests and steps
import axios from "axios";
import papa from "papaparse";
import fs from "fs";
import pMap from "p-map";
// autifyのAPIキーとプロジェクトIDを設定します
const API_KEY = "api_key";
const PROJECT_ID = "project_id";
// autifyのテスト結果詳細は1ヶ月前までしか保存されていない
const DAYS_AGO = 35;
@teyamagu
teyamagu / sample.spec.ts
Last active March 7, 2024 04:36
waitForNetworkIdleInTargetDomain (Original Idea by souchan2000)
import { chromium, test, expect, Page } from '@playwright/test';
test('テスターちゃんのサイトが表示されるか', async() => {
const browser = await chromium.launch({ headless: false });
const context = await browser.newContext();
const page = await browser.newPage();
await page.goto('https://testerchan.hatenadiary.com/');
await page.screenshot({ path: `images/test.png` });
await waitForNetworkIdleInTargetDomain(page, "facebook.com");
@teyamagu
teyamagu / PrinciplesOfChaosEngineering.md
Last active July 5, 2018 00:37
PRINCIPLES OF CHAOS ENGINEERING for JP Translate

カオスエンジニアリングの原則

最終更新: 2018年5月

カオスエンジニアリングは、本番環境における混乱したシステムの耐久性へ信頼を構築するための、分散システムを実験する規律である。

東京Node学園祭2015資料メモ

概要