Our thoughts, perspectives, and musings on quality assurance


We share knowledge, ideas and ambitions openly, contantly improving and crtiquing our ideas in the larger community.

Posts tagged with quality assurance

Blog - development

Data Encapsulation for Quality Assurance

Recently, I have been tasked to create an automated content creator for end to end testing. This project should be able to create a drupal content type AND show the steps on how it is done properly. We could say that our team wanted to replicate a user workflow, automatically.

Recently, I have been tasked to create an automated content creator for end to end testing. This project should be able to create a drupal content typ...

Comments
Blog - development

Understanding Selenium -- our first problem

Hello again! Now that we have setup selenium on your machine, let's talk about what value it actually gives us. If you think about it, or if you decide to look up their website, all that Selenium does is it just automates your browser. The tests, the functionality, and the code hookups are entirely up to you. This is structured this way to cater to people who are new to the product, as well as go all the way to the seasoned veteran. You can use and configure selenium to personalize your needs and wants for your projects.

Hello again! Now that we have setup selenium on your machine, let's talk about what value it actually gives us. If you think about it, or if you decid...

Comments
Blog - development

Understanding Selenium -- a step-by-step

In this blog post, I am going to look at Selenium, the tool of choice every QA engineer has in his toolkit. It is a web framework that runs assertions, that answers true or false questions, based on which assertions were used. This gives the developers and the QA engineers a better picture of how the user interacts with a site, thus making debugging simpler and more efficient.

In this blog post, I am going to look at Selenium, the tool of choice every QA engineer has in his toolkit. It is a web framework that runs assertions...

Comments
Blog - development

Where's waldo?

Maintaining a quality website is a tricky task for both developers and QA engineers. With constant changes coming out every single day and features requests comes in bulk, a website can evolve in every little detail. It takes a meticulous hand to catch all of these changes and it takes extreme control to not allow these changes to snowball the work-pile. The task is slightly reminiscent of the game “Where’s Waldo”. QA Engineers look at the most minute details of every project. They execute plans and tests which help the detail sifting, but in the end, it falls under the watchful eye of the engineer to catch the smallest of the bugs.

Maintaining a quality website is a tricky task for both developers and QA engineers. With constant changes coming out every single day and features re...

Comments
Blog - development

Black box testing and Behat: Why ignorance is bliss

Back when I was in college, learning Software Development involved a lot of processes, while dotting your i’s and crossing your t’s. As a programmer/developer, you had to be meticulous and nit-picky

Back when I was in college, learning Software Development involved a lot of processes, while dotting your i’s and crossing your t’s. As a programmer/d...

Comments