-
Notifications
You must be signed in to change notification settings - Fork 6
Course :: Automated testing with Mobile app and API
Somkiat Puisungnoen edited this page Oct 9, 2024
·
1 revision
- Testing in Software Development Life Cycle
- Manual testing vs Automated testing
- Introduction to Acceptance Test-Driven Development (ATDD)
- Testing strategies
- Unit test
- Integration test
- Component test
- Contract test
- End-to-end test
- Good testing
- Fast
- Isolate
- Repeatable
- Self-validate
- Timely
- Understandable
- Testing for Mobile testing
- Internal testing
- External testing
- Working with Appium
- Appium architecture and components
- Installation and configuration
- Appium server
- Appium inspector
- Write test case with Appium and Robot framework
- Install Robot framework
- Python
- Pip (Package installer for python)
- Install Appium Library
- Write test case for Mobile app
- Android app
- iOS app
- Flutter app
- Install Robot framework
- Better testing for Mobile app
- Flaky testing
- Locator strategies
- Loose-coupling from implementation and platform
- Integrate Automated test to CI/CD process
- Types of API
- REST API
- GraphQL
- gRPC
- Messaging
- API Testing with Postman
- Create request
- Create test script
- Create collection
- Automated testing with Postman
- Working with newman package
- Mock API server
- Mock server with Postman
- Mock server with Stubby4node
- Integrate Automated test to CI/CD process