Web-Test-List
Web 测试资料索引
- 
The Front-End Test Pyramid: How to Rethink Your Testing: In this article we’ll look at what the front-end test pyramid is, and how to use it to create comprehensive test suites. 
Overview
- 
2017-The 7 Cross-Browser Testing Tools You Need in 2016: Even with responsive design and ever-improving standards support, cross-browser issues are not a thing of the past. Since it’s neither possible nor feasible to manually test your site in the galaxy of popular browsers and OS’s in broad use today, cross-browser testing tools come to the rescue! 
- 
2017-Testing Your Frontend Code #Series#: from the point of view of a frontend newbie — to testing frontend applications. 
- 
聊聊前端开发的测试:最近在做 Coding 企业版 前端开发时花了很多时间写测试,于是和大家分享一些前端开发中的测试概念与方法。 
- 
2017-Visual Testing — the pragmatic way to test UIs: How component explorers finally allow us to test our user interfaces effectively. 
- 
2017-An Overview of JavaScript Testing in 2017: This short guide is intended to catch you up with the most important reasoning, terms, tools, and approaches to JavaScript testing. 
- 
2017-TDD the RITE Way: Test Driven Development (TDD) is a process for writing software that provably satisfies the software requirements. 
- 
2018-An Overview of JavaScript Testing in 2018: Use Jest for unit and integration tests and TestCafe for UI tests. 
- 
2018-How to Dockerize your End-to-End acceptance tests: This article serves as a “how-to” guide for using Selenium Docker images alongside CodeceptJS and an Express server. 
Test Utils
Mock
A/B Test
- 2017-How to quickly set up A/B testing for React websites: Start collecting important data in as little as 30 minutes
Web Test List
- 
Majestic : Majestic is an electron app that provides a UI for running tests with Jest. 
- 
2017-JavaScript unit testing frameworks: Comparing Jasmine, Mocha, AVA, Tape and Jest: When starting development on a new front end project, I always ask myself two questions: “Which Javascript unit testing frameworks should I use?” and “Should I even spend time adding tests?” 
Mocha
- 
2017-How to test JavaScript with Mocha #Series#:Mocha is one of the most popular Node.js testing frameworks and while it may seem daunting, it’s actually pretty easy to get started with. The Basics 
Karma
- 2017-Automated testing with Headless Chrome: If you want to run automated tests using Headless Chrome, look no further! This article will get you all set up using Karma as a runner and Mocha+Chai for authoring tests.
UnitTest
- 
2016-5 Questions Every Unit Test Must Answer How to Write Better Tests 
- 
2016-5 Common Misconceptions About TDD & Unit Tests: Most developers seem to agree that testing is good, but developers frequently disagree about how to test. In this article, I’ll break down some common misconceptions and hopefully teach you a few things about how you can benefit the most from TDD (Test Driven Development) & unit tests. 
- 
Redux Testing Step by Step: A Simple Methodology for Testing Business Logic 
Jest
- 
2017-Testing React Applications with Jest: Learn how to test React applications with the Jest JavaScript testing framework. 
- 
2017-Unlocking Test Performance — Migrating from Mocha to Jest: Airbnb migrated from Mocha to Jest. Running our test suite with Mocha took 12+ minutes. In CI with our beefy build machines (32 cores) we’re able to run the entire Jest suite in 4 minutes 30 seconds. 
