Upgrade to Pro — share decks privately, control downloads, hide ads and more …

STYLY Studioのテストをブラウザ自動操作で効率化する

segur
October 28, 2022

STYLY Studioのテストをブラウザ自動操作で効率化する

2022年10月28日に開催された「XR勉強会 by STYLY」で登壇した際の資料です。

資料内で紹介している「STYLY Studio」はこちらから!
https://gallery.styly.cc/

★登壇の動画アーカイブはこちら
https://youtu.be/bIm0gr7gxkE

★XR勉強会 by STYLY の情報はこちら
https://styly.connpass.com/event/261100/

★せぎゅのTwitterはこちら
https://twitter.com/segur_vita

segur

October 28, 2022
Tweet

More Decks by segur

Other Decks in Technology

Transcript

  1. Unity PlayMode test Unity EditMode test 強 弱 React hooks

    test React components test Puppeteer SikuliX 単体テストでカバー Redux test UI 変 更 へ の 強 さ React部分 WebGL部分
  2. コード例 /** * ヘッダー部分のタイトル文字列を検証します * @param page ページ * @param

    headerTitle 期待する文字列 */ export async function assertHeaderTitle(page: Page, headerTitle: string) { const $header = await page.$('.header') if (!$header) { throw Error('class に "header" が指定された要素が見つかりませんでした ') } const value = await $header.evaluate((el) => el.textContent) await expect(value).toEqual(headerTitle) } CSSセレクター風な記述がわかりやすい!