code-820275_1280short

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
coding-699318_1280

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
code-820275_1280

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
8865584540_b5307795be_b

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
7p_2hzkryqe-luis-llerenaSM

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
iphone-518101_1280sm

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
network-cables-499792_1280CROP

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