Automation – Empowering Devops

Devops is a culture, a collaboration between development, operations, business, and others in the organization. It is an idea that emphasizes efficiency, continuity, and certainty. Automation is one of the key pillars of Devops. The automation of software development, delivery, and testing empowers teams to focus energy on design, experience, and results and less on..

Read more
Screen Shot 2015-12-02 at 3.31.57 PM

Your Website is Down

Your website is down. Think about it for a minute. Your website is down. What’s the impact? Black Friday and Cyber Monday this year saw the downing of several big name websites including Target, Nieman Marcus, Newegg, and Walmart. How much money do you suppose was lost for those companies? Millions. Many. There are a..

Read more

Get On Board With Containers

In the Linux world containers have been around awhile but with new technology such as Docker and now Microsoft containers are going main stream. In fact, they may be the preferred choice over VM’s to deploy applications. Microsoft – Windows Server 2016, the next generation of Windows Server which is in Technical Preview 3 now..

Read more

Selenium Cucumber Framework

What is a Framework? Generally a framework is something that can be used to join different parts and construct a structure. In Software terms, we use framework to develop a product that needs to be created multiple times in the same way and to create a plan or basis for a project. Use of Framework..

Read more

State of QA

Earlier this month, SWAT was able to participate in a “State of Our Profession” discussion at the September TCQAA meeting. While the discussion focused on many great topics (highly recommend going out and downloading the presentation), we thought for this month’s blog we would review a few topics that resonated with us. Agile Still Dominates..

Read more

Continuous Integration with Jenkins

Want to use test automation with your Continuous Integration? Jenkins is an open source continuous integration software and when installed on a build server can be configured to execute tests on new builds thus determining if the latest code change has created a problem within the application. During this process Jenkins gets the latest code from..

Read more

Selenium + Appium

In automated testing we can execute tests with open source tools like Selenium WebDriver. With Selenium we have the ability to programmatically capture and execute commands against objects on a web page, for an app or website, just as a user would do. Selenium WebDriver works with IE, Chrome and Firefox and Selenium has API..

Read more

Big Data Testing

Big data is an all-encompassing term for any collection of data sets so large and complex that it becomes difficult to process them using traditional data processing applications. Big data usually includes data sets with sizes beyond the ability of commonly used software tools to capture, curate, manage, and process data within a tolerable elapsed..

Read more