この記事は「WACUL Advent Calendar 2016」の23日目です。 今年の10月からWACULでフロントエンドエンジニアをしている@bokuwebと申します。 今回はコンポーネント単位でのvisual regressionテストについて書いてみたいと思います。 概要 単体テスト時にコンポーネントのキャプチャーを取り、差分を取るvisual regressionテストを行うために、karma-nightmareとreg-cliというツールを作りました。まだ実験的ではありますが、それらを用いたテストや作成時に検討したことなどを書いてみます。 そもそもViewのテストどうしてます? フロントエンドやっている方と話すときに、よく、Viewのテストをどこまで、どんなふうにやるか?というざっくりした質問をしてみたりします。「お、その話題ですか!」というリアクションする方もちらほらいて関
NTTアドバンステクノロジ(NTT AT)は2016年12月19日、小型加速器中性子源を用いた「ソフトエラー試験サービス」の提供を開始した。NTTや名古屋大学、住重試験検査(SHIEI)が共同で開発した試験方法を利用する。数メートル程度で比較的小型の加速器中性子源を使って、試験対象の電子機器に中性子を照射することで、宇宙線に起因する電子機器の誤動作である「ソフトエラー」を再現する。 通信装置などが一時的に故障してネットワークが不調になった場合、機器ベンダーが故障の原因を特定できないケースがある。こうした時、同サービスを利用してソフトエラーを再現させて発生確率を測定することで、ソフトエラーが原因なのかを判断できる。 ソフトエラー試験が必要になった背景には、通信機器などに使われる半導体デバイスの高集積化・微細化がある。ビットを判定するのに必要な電荷が少なくなっているため、宇宙線由来の中性子線に
This article has been updated to accommodate the new changes and challenges that have appeared. Visit “Testing RXJava2” for the newer version. You’ve read about RxJava; you’ve played with the samples on the internet, for example in RxJava by Example, and now you have made a commitment to explore reactive opportunities in your own code. But now you are wondering how to test out the new capabilities
The Netflix member experience is delivered using a micro-service architecture and is personalized to each of our 80+ million members. These services are owned by multiple teams, each having their own lifecycle of build and release. This means it is imperative to have a vigilant and knowledgeable Integration Test team that ensures end-to-end quality standards are maintained even as microservices ar
Several years ago, Facebook was largely rendered server-side, and there was only a small amount of JavaScript on the site. To understand loading time, we could apply simple tools that focused solely on server performance. Today, we face very different challenges. Facebook has become increasingly interactive, which has motivated the transition to powerful client-side rendering frameworks like React
Is there still manual testing tasks which TE's do? Is there still a proportion of manual testing which takes place? ReplyDelete Hi Steve, TEs do not perform manual testing. However, manual testing is used by some teams at Google. In this situation, another responsibility of TEs is to formulate and execute a plan for automating as many manual tests as possible. _Matt Delete
セッションの内容 ゲームアプリ運用において、ユーザーさんに継続的に楽しんでいただくためにも新規イベントなどでゲームバランスを最適化することが非常に重要となります。しかし、イベントの難易度や敵キャラクターの強さなどは繰り返し繰り返しプレイして「職人的」に調整する必要があり、開発者の頭を悩ませる種になります。 本講演では、DeNAで現在取り組んでいるAIによるゲームアプリ運用の課題解決アプローチについてお話いたします。具体的な事例として、Final Fantasy Record KeeperのAIバトルシミュレーターについて紹介し、解決しようとした運営課題、アプローチ、その期待効果についてお伝えいたします。
Just letting you know. There's a console error when the page loads. Error reads : GET https://2.bp.blogspot.com/_VvKHc_qcUVo/SarWOMfpOqI/AAAAAAAAASE/mM4LwFW8ysE/S45-s35/msn.jpg 404 () comments.js:3 Failed to execute 'write' on 'Document': It isn't possible to write into a document from an asynchronously-loaded external script unless it is explicitly opened.Xb @ comments.js:3comments @ comments.js:
WireMock is community-driven, with user-contributed documentation and an active Slack community where all ideas and questions are welcome. What's NEW? External data sources Easily use data from a CSV file into your mock API calls. Using external data with WireMock Cloud mock servers lets you quickly use updated test data without complex configuration, helping to guarantee your test sessions with o
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く