Advanced Test Automation Techniques for Responsive Apps and Sites

Responsive web design has become the preferred approach for building sites and apps that provide an optimal viewing and interaction experience on any phone, tablet, desktop or wearable device. However, automatically testing these responsive sites and apps can be quite a challenge, due to the need to cover all supported layouts, their respective navigation, and […]

Turning the Page – A Case Study on Selenium PageObjects

Listen to “STP Radio with Peter Kim & Cynthia Wu of DCAST” on Spreaker. Imagine your QA/QE teams that have either created, or adopted an existing automation framework, based on Selenium, to suit their technical needs. However, some of the work flows are repeated across multiple teams, where duplication of those automated flows are now […]

Testing is Not a 9 to 5 Job

In the past Olympics, we watched as Michael Phelps do something that no other Olympian had ever managed to accomplish. He won more gold medals than ever before. We spent weeks watching as he won gold medals time after time. It’s easy for someone to imagine that athletes such as Phelps are born winners. It’s […]

Implementing DevOps on a Legacy Project

I recently was put on a project where we were doing development for a website. There was already a large code base, and we went in to add features in order to complete the site; including performing code refactoring when necessary. In order to accomplish this successfully, we wanted to build a complete DevOps pipeline, […]

Software Quality – A Cross Organizational Competency

Software quality is not just the testers responsibility, as agile development demands that teams collaborate to create quality software. Historically, testers served as the last line of defense and were tasked with identifying and driving the resolution of all software defects before promoting code into a production environment. In this model, testers were responsible for […]

Workshop: Performance Testing 101

Who wants to learn about Performance Testing? Perhaps you’ve been nominteered to establish a performance testing practice. Maybe you’ve experienced a performance problem and want to address this risk in the future. It could even be that you are ready to take your career ahead another step. However, you’ve arrived here, let’s get you started […]

Expand Your Testing with Virtual Services

Don’t let incomplete services or 3rd party dependencies slow down your test game – with virtual services, you can keep on testing! Learn about the many options available for service virtualization and how you can implement them in your own test routine. Whether you are writing automation or exploring a new service, virtual service tools […]