テスト

[Typescript] Jest でユニットテスト環境を作る方法

Tyepscript のテスト環境(jest)構築 Jest · 🃏快適なJavaScriptのテスト Javascript のテスト用ツールはいろいろありますが、Facebook製の jest というテスト用フレームワークを使う方法をまとめます。 今回は Typescript で書かれたコードのテスト実装します。 jest とは Jest is a delightful JavaScript T […]

[puppeteer] ヘッドレスブラウザの操作でスクレイピング、クローリング

puppeteer とは GitHub – GoogleChrome/puppeteer: Headless Chrome Node API puppeteer とは、GUIを操作することなく、プログラムからAPIでブラウザ(Chrome)を制御できる Node.js で作られた ライブラリ です。ヘッドレス(GUIなし)でも制御できるので高速です。 Node.jsのライブラリとして提 […]

ブラウザでRMDB別のSQLを実行できる「SQL Fiddle」

ブラウザ上でRMDBごとにSQLの実行結果を確認したい SQL Fiddle ブラウザ上でSQLの実行結果が確認したいということがたまにあります。SQLの検証用だったり、あるいは勉強のためだったりです。 いちいちRMDBの環境を用意して実行するのは手間ですし、ブラウザ上でさっと確認する方法がないかと思って探していると、ありました。紹介します。 SQL Fiddle というWebサービスです。無料で […]