What is Your Communication Template for Testing Results?
Sauce AI for Test Authoring: Move from intent to execution in minutes.|xBack to ResourcesBlogPosted
Sauce AI for Test Authoring: Move from intent to execution in minutes.
|
x
In software testing, scarper the tests is the easygoing part. Communicating the results of examination to all stakeholder is what ’ s challenging.
That ’ s especially true in today ’ s age of DevOps, which places a priority on uninterrupted communication and continuous improvement — goals that you can simply achieve when you have an effective way of sharing package screen data across your squad.
With that challenge in mind, I ’ d like to take a look at strategies for partake package testing info with all stakeholders—whether they are former test engineer, developers, admins or yet non-technical staff who might have a role to play in application bringing and caliber.
I ’ ll focus on the conception of using a communicating template to achieve the info sharing that teams today command.
Your Software Testing Communication Template Starts with Setting Goals
The goal behind the communicating template for testing results is to provide insight, accountability, and awareness for squad. If you & # x27; re seeking a cohesive way to panorama and intercommunicate the state of quality across the governance better and faster, you & # x27; re in the right place.
The intention of the communicating template is more than a vocalization in a encounter, an e-mail or send a content in a Slack channel. It is a visualisation of the establishment — how the administration is performing from a quality stand, as well as the metrics that will influence how to motor lineament improvements forward.
Drafting the Software Testing Template
We live in a creation full of data. Why do we need to manually sign off or relay info regarding the state of character? How do we take the traditional tryout reporting from doom-and-gloom experience to the land of data analytics, allowing us to line conclusions and make decisions agile from test metrics? Achieving this transmutation requires a strategy, clearly defined credence criteria, tooling, documentation, leisurely admission, awareness, and communicating.
Let me walk through the stairs I ’ ve occupy to amend our communication for quality prosody.
Software Testing Communication Strategy
A communication strategy is essential for any labor because it provides a sense of direction and outlines measurable goal. The aim is to take the worry of manual collection of testing solvent, defect lists, and bug reports in various positioning. I wanted to make a solvent that visualise testing outcome and early quality metrics from a single-pane view with easy access for all different character of users. We can commence rely on data we are generating from the uninterrupted integration (CI) line, GitHub assay, and defect tracking and monitoring to act on the datum presented to the squad.
As you ’ re developing your strategy, these are some of the questions you ’ ll require to answer:
Do you want to troubleshoot test failure?
What is the quality of testing in various environs (dev, staging, urging)?
Are we catching failures in lower environments?
Is the information the same in dev and pre-production environments?
Is there real-world data to be used as a base? (And is datum masking required?)
For autonomous testing across multiple user personas, check out SUSATest — it explores your app like 10 different real users.
What is the wellness of particular coating?
How many bug are being created for teams and applications?
Is the bit of tests being executed trending up or downward?
How effective is the release round?
Are shortcoming trending up or downwards?
What is your pass/fail rate?
What is the level of efficiency from executing tests in analog?
Test Acceptance Criteria
Unclear acceptation criteria leads to asking: “ Did we build the right product? ” We want to build a dashboard that can paint a single view and can be utilized by executives, managers, developer, quality pledge, DevOps, and others. It should include and/or provide:
Global accession for ease of use
A clear understanding of the test metrics you need to collect (e.g. pass/fail, skip, routine of active tryout, individual exam performance clip, and more)
Increased awareness and answerability
The ability to use it as a noesis and educate tool to help improve quality
Improved communication through a single source
Views into the quality state of the application through testing data collected from CI/CD line, monitoring, and more
The ability to show testing results, while allowing stakeholders to trickle results
Testing results and trends from the latest pull petition (PR), or over a period of time
A method of describe lineament that automatically drives a faster feedback loop and spry turnaround time on decision-making to determine the criticality level of any failure
Communication of all critical details
Tooling for Software Testing Data Communication
So many options are available when it comes to tools you can use to collect and parcel software examine data. I ’ m not going to spend any clip hither on the available options, but your tooling need to garner quality prosody from diverse sources continuously, and ingest the metrics to be managed by a dashboard covering that allows you to analyze all the metrics to make best decisions on the health of the coating.
Awareness
Focus on cognisance and building the right level of communication of testing results, no matter the quality of your product and service, no matter how much energy you expend advocating your move for visualization of lineament metrics. As an organization, we need to proactively portion value stories from quality dashboards, actively soliciting feedback and passport, and ease communication between multiple stakeholders.
Conclusion
Effective communication of test solution allows stakeholder to view the examination data and project how the organization or team is performing from a quality standpoint. It will lead to building a uninterrupted improvement civilisation.
...
Greg Sypolt, Director of Quality Engineering at Gannett | USA Today Network, maintains a developer, lineament, and DevOps mindset, allowing him to bridge the gaps between all team member to accomplish want outcomes. Greg facilitate shape the organization ’ s approach to prove, creature, processes, and continuous integration, and supports ontogeny squad to deliver package that meets high-quality software standards. He & # x27; s an advocate for automating the right thing and see that exam are reusable and maintainable. He actively contributes to the testing community by speaking at conference, writing articles, blogging, and through direct involvement in various testing-related activities.
Automate This With SUSA
Upload your APK or URL. SUSA explores like 10 real users — finds bugs, accessibility violations, and security issues. No scripts needed.
Try SUSA FreeTest Your App Autonomously
Upload your APK or URL. SUSA explores like 10 real users — finds bugs, accessibility violations, and security issues. No scripts.
Try SUSA Free