機械学習のテスト、自動テスト入門書籍など気になっているやつ
ここ1ヶ月くらいで気になったものまとめ
機械学習のテスト
ユニットテストの範囲でっていうかんじだったので、まぁこうなるかなぁという感想でした。 困っているところはいわゆるインテグレーションテストとか運用しているデータにたいするテストだとおもいます。 まぁそれでもユニットテストないよりはあったほうが便利な場面もそこそこあるんでしょうかね。ありそうだな。
分散システム
www.slideshare.net
ご存知 kumagi さんの講演資料です。 いろんな論文やブログから、DBなどを中心に分散システムのバグはこんなのがあるんだぜっていうのをまとめてくれています。 RedisやらRDB系やらおもしろい。 最後にNetFlixのカオスエンジニアリングを紹介していたのも、テストやっている人間からすると「だよねー」ってかんじでした。
自分が知らないことたくさんあって勉強になったなった。
bashのテスト
最近気付いたんですけど、シェルスクリプトのテストあると便利だなぁと。 シンプルにするにこしたことはないんですが、勉強するとかそういう意味でもテスティングフレームワークあるといいなって話。 もう随分と昔は自作したわけですが、最近は上記のようなかんじらしいですね。
bashじゃなくてコマンドラインってなると、rust言語でつくるツールもあるみたいですよ。
初めての自動テスト
- 作者: Jonathan Rasmusson,玉川紘子
- 出版社/メーカー: オライリージャパン
- 発売日: 2017/09/21
- メディア: 単行本(ソフトカバー)
- この商品を含むブログ (2件) を見る
まだ読んでいないんですが、そこそこいいらしいですよ。 著者が「アジャイルサムライ」のジョナサンですし、バランスがよさそうな気配はあります。 GUIありWebアプリケーションにどうやってテストをどうやって導入するかがバランスよく配置されている目次でよさそう。 それでいて、TDDのはじめかたみたいなかんじにもよめるし。
テスト駆動開発
- 作者: Kent Beck,和田卓人
- 出版社/メーカー: オーム社
- 発売日: 2017/10/14
- メディア: 単行本(ソフトカバー)
- この商品を含むブログ (1件) を見る
こちら人気で買えていないんですが、ぜひ読みたい書籍です。翻訳もよくなって、最後に id:t-wada さんのまとめがあるらしい。 訳者本人の記事からもよさそうなのがつたわってくる。。。!
SeleniumのTips
Webブラウザ自動操作テストをサポートするライブラリであるSelenium。 彼もそこそこバージョンアップしていたり、フロントエンドのつくりかたにあわせてコードを工夫する必要があるとはおもう。 そういう意味だとこういうTipsを共有してくれるWebサイトはうれしいかも。
トップページでメールアドレス登録で毎週配信してくれるのかな? 過去のTipsは次からみれるみたい。
Elemental Selenium: Receive a Free, Weekly Tip on Using Selenium like a Pro