Archives

Workshop: Creating a Continuous Delivery Pipeline with Automated Testing

In this workshop you will learn about the importance of automated testing in a continuous development/deployment process. You will also learn how to set up a continuous deployment pipeline to incorporate testing in isolation/branch testing, as well as understanding how to design efficient tests and test suites for testing in isolation. Prerequisites Attendees should have […]

Workshop: Breaking Web Applications

Programming just like testing is just as much science as it is an art. There are components in a program like – Clients, servers, state, user inputs. Most coding part has some rules and most popular technologies also have user communities that lay down the “best practices” for coding in them. The fun to test […]

Workshop: Test Case Design Intensive – Advanced

Many testers think they know how to write test cases. Writing great test cases is difficult but they are a valuable asset. In the new normal of Agile, continuous testing, rapid delivery, “automate everything,” lean documentation development lifecycles- you may not think there is time for thoughtful, intelligent test design. It is essential. Excellent test […]

Workshop: Test Case Design Intensive – Basics

Many testers think they know how to write test cases. Writing great test cases is difficult but they are a valuable asset. In the new normal of Agile, continuous testing, rapid delivery, “automate everything,” lean documentation development lifecycles- you may not think there is time for thoughtful, intelligent test design. It is essential. Excellent test […]

Workshop: Critical Thinking Skills for Testers – Part 2

Some bugs are obvious. Every test must have an expected, predicted result. Effective testing requires complete, clear, consistent, and unambiguous specifications. Repeated tests are fundamentally more valuable. Testers should never make assumptions. Experience is the best teacher. People shouldn’t argue about semantics. Test automation saves time for exploratory testing later on. If you’re a tester […]

Workshop: Rapid Introduction to Rapid Software Testing – Part 2

Why do we test? What’s the point? We test to develop a comprehensive understanding of the product. We test to find problems that threaten the value of the product, or that threaten the on-time, successful completion of any kind of development work. We test to help the business, managers, and developers decide whether the product […]

Workshop: Building a Testing Framework from Scratch

For many people, the idea of a testing framework is nebulous. It ranges everywhere from downloading Selenium IDE and recording a few tests to repeat to have a completely integrated Continuous Integration and Delivery Pipeline with automated tests at every stage. IT can be a bit overwhelming, but it doesn’t have to be, especially since […]

Workshop: Performance Automation for Everyone

Every quality engineer who loves automation in testing jumps at the chance to develop awesomely-written utilities and build up an entire barrage of automated scripts to run on the pipeline. But after some time, after all that amazing work, the production guys come complaining about outages and performance issues every day. They want to “shift […]

Workshop: Implementing Exploratory Testing

More and more, testers are using exploratory testing and context-driven testing techniques in their organizations. However, as many testers start to embrace these testing methodologies, they are uncovering questions in their implementation. In this half-day workshop, we will explore the various aspects of testing including test planning, test design, test execution, and test reporting from […]

Workshop: Software Design Patterns for Quality Engineers … and then some

What’s the definition of “best practices” for designing software? How about automation frameworks? .. your API test strategy? .. for your GUI tests? What does it mean to design and code a scalable application? The core to ensuring that you, as an automation engineer, or software engineer, are creating a well-designed program, e.g. framework, tests, […]