Testing microservices architecture is challenging. Test setup is one such challenge. Tests using stubs for downstream dependencies is easy to setup but does not give enough confidence at the system level as a whole and end-to-end tests which provide better confidence are slow, complex to setup and costly to maintain.
Is there any golden mean which will allow us faster execution as well as will give us more confidence if the system works as a whole?
In microservices architecture, service releasability is the next challenge. If I am testing the system as a whole with latest code of every service, how do I know whether the service will work in production when released in isolation. How can we answer the question ‘Can I deploy this service in production and will it work with versions of other services running in Production?’.
Is there any easy way which can guarantee the service releasability and compatibility with the services in the production beforehand?
WHO SHOULD ATTEND THIS TALK:
Software developers, QA engineers, DevOps engineers (CI/CD engineer), Architects and anyone interested in microservices testing strategies.
LEARNING FOR PARTICIPANTS:
- Will explore the answers to the challenges mentioned above.
- Core concepts of CDC and inner working of Pact framework.
- Pact and service releasability
- How will your CI/CD pipeline will look after Pact integration?
- Use of CDC tests between services.
- Discussion on Pipeline design and execution for contract and services changes.
Prashant Kalkar ( https://www.linkedin.com/in/prashantkalkar ) brings in with him more than 12 years of hands-on experience in technologies like Scala, Play, Java, J2EE, Spring, Grails, Hibernate. He has given ExpertTalks on SOLID principles, functional programming and ‘Immutable Infrastructure with Terraform’ in the past. He helps organizations to adopt agile practices and continuous delivery.
Paresh Mahajan ( https://www.linkedin.com/in/pareshmahajan/ ) is a senior QA with 11 years of hands-on experience in various QA flavors. He is a fan of a testing pyramid.
Coffee and snacks with us :)
Equal Experts has dedicated parking space in the basement of B1 Building in Cerebrum IT Park. Please feel free to use the Parking Space.
Helmets are compulsory when entering the parking of the building on a two-wheeler.
Claim the event and start manage its content.I am the organizer