Vite PoweredReuse Vite's config and plugins - consistent across your app and tests. But it's not required to use Vitest!

Use code analysis and parallel test runner processes to speed things up.
The HyperText Transfer Protocol (HTTP) is stateless, but cookies allow it to keep context consistent over the course of a session. In other words, by having our browser automatically exchange small amounts of data, we get to have websites recognise us and remember our preferences, the contents of our shopping baskets or the fact that we had just logged in to our account. This article shows how we
Tips, tricks, and in-depth guides from the trenches. Learn how to use the popular open-source browser automation frameworks, Playwright and Puppeteer. This guide provides detailed information and examples how you can write high-quality scripts for testing and synthetic monitoring. Getting Started Have a look at how Playwright & Puppeteer work, what similarities they share, as well as the noticeabl
This site uses cookies. Click here to find out moreOkay, thanks Playwright is a newish end-to-end cross-browser testing tool from Microsoft. I usually use Cypress for these kinds of tests on SPAs, but Playwright is quickly gaining traction, so I thought it was time to give it a try. We’ll cover how to get up and running with Playwright using Jest as the test runner and how to set up the project so
「AかつBのとき、Cが出力される」みたいな複数の変数が出てくる関数ってよくありますよね。 あれをそのままテストコードにすると、だいたいこんな感じになります。 処理が複雑になってくると、組み合わせのパターンをできるだけ増や […] 「AかつBのとき、Cが出力される」みたいな複数の変数が出てくる関数ってよくありますよね。 const add = (a, b) => { return a + b } あれをそのままテストコードにすると、だいたいこんな感じになります。 describe('test', () => { it('1 + 2', () => { expect(add(1, 2)).toEqual(3) }) it('1 + 1', () => { expect(add(1, 1)).toEqual(2) }) it('2 + 2', () => { expect(add(2, 2)).
morishitaです。 先日、決済サービス Stripeについて書きました。 tech.actindi.net 今回はVue.jsとStripeを使ってクレジットカードの決済フォームを実装したのでご紹介します。 なおこのエントリのコードはTypeScriptを使っています。 HTML部分は Slim または Pug を使っています。 Stripeが提供するもの StripeではCheckout.jsというJavaScriptのスクリプトが用意されていて、ほとんどコードを書かなくてもクレジットカードフォームを作ることができます。 ですが、デザインの自由度を重視すると自前で実装することになります。 その場合にはStripe ElementsというJavaScriptのUIコンポーネントを組み込んで実装します。 これを使えば、クライアントサイドでできるカード番号のベリファイとか不正な有効期限の
A scriptable browser for Web developers Download SlimerJS 1.0 All operating systems - Version 1.0.0 Compatible with CasperJS 1.1 Release notes Slimerjs is only compatible with Firefox 59. Higher version of Firefox will not be supported because developments on SlimerJS have ceased since 2018. See FAQ > Opening a webpage, > Clicking on links, > Modifying the content... SlimerJS is useful to do funct
Important: PhantomJS development is suspended until further notice (more details). PhantomJS is a headless web browser scriptable with JavaScript. It runs on Windows, macOS, Linux, and FreeBSD. Using QtWebKit as the back-end, it offers fast and native support for various web standards: DOM handling, CSS selector, JSON, Canvas, and SVG. The following simple script for PhantomJS loads Google homepag
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く