Increasing velocity is the #1 goal of every software engineering team today. But how do you decide what code needs to be tested and how to test it efficiently? Rapid releases require adopting the right tools to ensure testing is not being slowed.
To accelerate your testing, you need to:
· Identify the right tests to develop and which code to test
· Execute tests in Parallel
Join Sauce Labs and our partner Sealights to learn how to use quality intelligence across your development pipeline to identify which parts of your code you need to test and how testing in parallel will speed up your releases. The combination of Quality Intelligence and testing tools will dramatically improve your team’s velocity without compromising quality.
In this webinar, you'll learn how to gather the right data with SeaLights to develop the most efficient and effective tests by analyzing the following:
1. New code commits and which tests actually checked them
2. Production code executed by end users
3. How to execute your tests in parallel with Sauce Labs and analyze the test results to determine release go/no-go
Polkadot JAM Slides - Token2049 - By Dr. Gavin Wood
Increase Your Test Velocity with Parallel Execution and Quality Intelligence
1. MAY 21, 2018
INCREASE YOUR TEST
VELOCITY WITH PARALLEL
EXECUTION AND QUALITY
INTELLIGENCE
K E N D R A C H N I K , S A U C E L A B S
K U N A L M A K H I J A , S A U C E L A B S
A M I R B A N E T , S E A L I G H T S
12. SEALIGHTS QUALITY INTELLIGENCE PLATFORM
Release Quality Analytics Teams Quality AnalyticsTest Impact AnalyticsTest Quality Analytics
Discover which tests you
need to develop and
maintain
Test Smarter & Faster -
Execute only relevant
tests per build content
Quality
VelocityEfficiency
Quality
VelocityEfficiency
Quality
VelocityEfficiency
Quality
VelocityEfficiency
Apply real time, Machine
data analytics to determine
release readiness
Overtime quality scoring of
team’s deliverables
efficiency and productivity
13. An untested method that
• Wasn’t modified for months
• Not used in production
An untested method that
• Wasn’t modified for months
• Used in production
An untested method that
• Was recently modified
• Not used in production
An untested method that
• Was recently modified
• Used in production
Test-Gap Types
17. RESOURCES
Sealights Resources
• Blog post: Turning Code into Quality Trend Intelligence
• https://www.sealights.io/blog/turning-code-into-quality-trend-intelligence/
• White Paper: Top 4 Machine Learning Algorithms for Testing
• https://www.sealights.io/community/top-4-machine-learning-algorithms-for-testing/
Sauce Labs Resources
• Resources: Webinars, White Papers, Videos, blogs etc.
• https://saucelabs.com/resources
• Sign up for a free trial
• https://signup.saucelabs.com/signup/trial