Systems | Development | Analytics | API | Testing

Xray

Enhancing Software Quality: the symbiosis of Testability and Observability

Software testability measures how simple it is to test both the system as a whole and each individual component. In modern discussions about testing, the focus often shifts solely to the tests themselves, overlooking the socio-technical environment in which the application or project operates. Ensuring your application is testable means making it straightforward and reliable to test, so that when issues arise, we can be confident they are real issues and not artifacts of poor testability.

S1.E19: Web testing with Playwright | QA Therapy Podcast

Feeling uncertain about which framework to adopt for web testing? You're not alone. Tools like Playwrigt, are emerging as excellent options. We're thrilled to have Debbie O'Brien as our guest. Debbie serves as a Senior Program Manager at Microsoft, where she passionately advocates for better testing with Playwright. // R E S O U R C E S.

The impact of AI on Test Automation frameworks

Test automation involves software tools and scripts to execute tests automatically without manual intervention, which accelerates testing cycles, enhances accuracy, and minimizes human errors. Artificial Intelligence (AI) includes machine learning, natural language processing, and computer vision. These systems simulate human intelligence, enabling machines to learn from data, make decisions, and solve problems autonomously.

S1.E18: API testing | QA Therapy Podcast

API testing is crucial for enhancing the overall quality and reliability of our software. By identifying bugs and errors early in the development process, developers can address them promptly, preventing them from escalating into significant issues. Today, we're fortunate to have Diogo Rede as our guest. As a Solution Architect and Test Advocate with extensive experience in testing and automation.

How to train your team for Exploratory Testing

Picture a team that’s working on a new mobile banking application: This is an example of the impact Exploratory Testing can have on your testing efforts. It is a hands-on approach to software testing in which you simultaneously design and execute tests using your creativity and intuition. The purpose of this blog post is to guide you on how to effectively train your team for exploratory testing, ensuring they are well-equipped to leverage this approach for maximizing software quality.

S1.E17: Testing techniques | QA Therapy Podcast

In this episode, we're excited to chat with Joel Oliveira, a seasoned speaker at conferences and meetups, who brings a lot of experience as a Senior QA Manager at Celfocus. With Xray Enterprise, you can generate optimized test scenarios using cutting-edge pairwise algorithms. This means you can maximize the impact of your testing efforts while making efficient use of your time and resources. // R E S O U R C E S.

Integrate Xray Enterprise with Popular CI/CD Tools for Automated Testing

Continuous integration and continuous delivery (CI/CD) have become essential for delivering high-quality software at speed - automating testing processes ensures that new code changes are thoroughly validated before reaching production. However, managing these automated tests across multiple CI/CD tools can be challenging. This blog post explores how Xray Enterprise can be seamlessly integrated with popular CI/CD tools to enhance your automated testing workflows.

S1.E16: Test Case Design and combinatorial testing | QA Therapy Podcast

Testing systems effectively while ensuring critical scenarios are covered and avoiding redundancy is a complex task. We're privileged to have Ivan Filippov as our special guest. Did you know that Xray Enterprise allows you to define parameters, values, and enforce system-under-test rules? This tool helps you create a manageable set of test scenarios while ensuring that most combinations of values are covered early on in the test suite. By doing so, you can address most risks upfront and optimize your testing efforts.

S1.E15: Acceptance and keyword-driven testing with Robot Framework | QA Therapy Podcast

Pekka Klark, the creator of Robot Framework, as our special guest. Pekka collaborates with the Robot Framework foundation to enhance its ecosystem, providing invaluable insights into the world of test automation. With Xray, you can seamlessly integrate Robot Framework into your testing processes, whether you're practicing Acceptance Testing or following Acceptance Test-Driven Development (ATDD). This integration ensures that your test results are centralized in Jira, serving as your single source of truth for testing outcomes.

S1.E14: Mobile testing trends | QA Therapy Podcast

Today, we're fortunate to have Barış Sarıalioğlu as our expert QA Therapist. Barış is a seasoned speaker at testing conferences, offering invaluable insights into mobile development. Just like with any investment, the sooner you prioritize mobile, the smoother the transition will be for you and your teams. With Xray, you have the flexibility to define mobile tests in various forms - whether through manual scripted tests, exploratory tests, or by aggregating results from automated tests for mobile.