System Test - unders/mywiki GitHub Wiki
Internal
Tool
- bates - A tool for testing APIs and Web UIs.
- Frontend: Dart & Angular, and protobuffer
- Backend: Go & BoltDB
- Docker for deployment
CI / CD
Jenkins
- Jenkins Doc
- Jenkins - The leading open source automation server
- Jenkins pipeline
- Goteborg-Jenkins-Area-Meetup
- Jenkins on Docker Hub
- Jenkins Docker Run
Drone
Test Web UI
Use Crome & puppeteer
- puppeteer
- puppeteer-examples
- headless-chrome
- Youtube: The power of Headless Chrome and browser automation
Jest
Test APIs
Use Go
Frontend
Dart & Angular
- Getting started Angular Dart
- golang-html5-sse-example
- Stream Updates with Server-Sent Events
- chartjs.dart
- Dart codelabs
- Dart Angular Tutorial
Gopherjs & React and GRPC
Stimulus & Turbolinks, and SSE
Resources
Test Pipeline
- five-considerations-continuous-delivery-microservices
- continuous-delivery-microservices-test-strategy
Make
GRPC
- practical-golang-using-protobuffs
- Go GRPC Tutorial
- This tutorial provides a basic Go programmer’s introduction to working with gRPC