DevOps and Cloud Mean the End of QA as You Know It

Source:- cio.com According to Gartner, “Digital business is driving a faster pace of delivery to support the continuous delivery of incremental changes. Traditional testing cannot meet this pace nor the expanded view of quality required.”[1] Undeniably, traditional QA must change to accelerate application delivery and become a catalyst, rather than a barrier, to digital transformation. But what is the ultimate goal of QA in the new world of DevOps and cloud speed – and what’s needed to achieve it? Those are

Read more

Automation testing skills define the future, says Africonology CEO

Source- intelligentcio.com In 2016, the global test automation market was valued at around US$16 billion. And, in a study done by Zion Market Research, the company predicted that this market will reach US55 billion by 2022 with a CAGR of just over 23% from 2017. Driven by Digital Transformation and measurable benefits to business and process, the test automation market is seeing steady growth. However, according to Mandla Mbonambi, founding CEO of Africonology, there is a critical need to invest

Read more

Top 15 DevOps Testing Tools in 2017

Source:- guru99.com There are a lot of open source tools and testing frameworks available for DevOps. These frameworks assist organizations with their configuration, integration, and delivery management needs. It helps them save time and automating the entire testing process. Here, are some best DevOps testing tool, features and download links are given for you. 1) Jenkins: Jenkins is an open-source DevOps testing tool. It can be used to automate all types of tasks such as building, testing, and deploying software. This tool

Read more

DevOps requires automation and testing to ensure application security

Source – techproresearch.com DevOps is known for continuous delivery and rapid iteration – almost the exact opposite of enterprise security, which can be seen as slow-moving and overly cautious. As more companies move toward DevOps as a means of delivering and maintaining applications, security becomes critical to plug gaps and prevent data breaches–especially in the continuous delivery pipeline, which can introduce more holes for hackers to wriggle into. Experts advise carefully designing the delivery pipeline and testing everything as thoroughly as

Read more

Continuous Testing: Solving the Biggest DevOps Bottleneck

Source – devops.com Earlier this year, Computing Magazine conducted a fascinating study around the adoption and benefits of DevOps in its DevOps Review 2017 publication. The findings that stood out most fascinating to me where around quality assurance and testing. In this survey, the question was asked, “Where are the main holdups in the software production process?” Of all the self-proclaimed DevOps practitioners, a whopping 63 percent said the biggest delays occurring in the QA/Test phase. In fact, this cited bottleneck

Read more

Testing ansible in docker container – how to set networks?

Source – docker.com I write this post to Docker for Mac not General, since I think this problem is quite related with OSX network settings. If not, tell me so I can move this to other section. This post is quite relevant with Ansible I am trying to build test environments for ansible with following conditions. Using centos docker container for ansible Using centos docker containers for targets All of 3 containers run successfully, but when I try to deploy to

Read more

Top 10 Benefits of using Docker

Source – apiumhub.com Today, there is a buzz all around about containerization and Docker. What exactly the Docker is and how it is related to containerization? What are the top benefits of using docker ? Why it became so popular ? And what are the statistics and successful case studies related to Docker ? In this article I will answer all these questions. What is docker & how is it related to containerization Running applications in containers instead of virtual machines is

Read more

4 Ways to Improve Your Continuous Delivery

Source:- testlio.com Apps used to be so large that they came on CDs. Today, software updates are small enough to download in the background of our smartphones. As our expectations for technology have increased, engineers have kept pace by continuously delivering smaller enhancements and feature upgrades to the end user. In a recent Atlassian survey, 80% of respondents used agile processes to build products faster and 65% of respondents relied on continuous delivery shorten their release cycles. Continuous delivery requires teams

Read more

Change is the Focus: QA in the DevOps Era

Source:- capgemini.com There is a popular business adage that states, “Fast, Good, Cheap: pick any two”. But what if you want it all?  I definitely want to ensure good quality, in little time and at the lowest cost. Therein lies the challenge. Throughout the product development lifecycle, we face bottlenecks that often prevent us from having it all. Today, Agile and DevOps introduce timeboxed development and continuous integration, which means shorter development cycles and more frequent releases. This results in

Read more

Behavior-Driven Development

Source:- digility.com Another great knowledge share from the Digilty/Mastek team. The latest webinar focused on Behavior Driven Development in automated testing using the Cucumber framework. Here are the top five takeaways from the session, led by Tripti Mittal: What is BDD BDD (Behavior-Driven Development) is a fusion and improved enhancements of practices stemming from TDD (Test Driven Development) and ATDD (Acceptance Test Driven Development). Unlike TDD where testing & development are conducted in isolation, BDD is a collaborative exercise that

Read more

Has DevOps changed the role of a tester?

Source:- hackernoon.com DevOps, should be the replacement of process, in the form of out-of-date Wiki pages, the one person in the team that knows how to configure the servers correctly, or that person you always go to in order to fix the database issues, with automation. Everything-as-code. Infrastructure-as-code, Networking-as-code and database-upgrades as code. But in this world of everything-as-code, whose responsibility is it to test it? Does the role of the tester still have to be limited to the core

Read more

Using 3 Tiers of Continuous Integration

Source:- rhonabwy.com Tier your tests Not all tests are equal, and you don’t want to treat them as such. I have found 3 tiers to be extremely effective, assuming you’re working on a system that can have some deep complexity to review. The first tier: “smoke test”. Lots of projects have this concept and it is a good one to optimize for. This is where the 10 minute rule that SemaphoreCI is promoting is a fine rule of thumb. You

Read more

Control Costs: Use Cloud Test Environments

Source:- sys-con.com There is no more effective way to reduce your overall test environment spend than to migrate to cloud test environments and embrace testing and infrastructure automation. The nature of test environments is inherently temporary—you set up an environment, run through an automated test suite, and then tear down the environment. If you can reduce the cycle time for this process down to hours or minutes, then you may be able to cut your test environment budgets considerably. This

Read more

All Test Case Management Tools Are Not Created Equal

Source:- ulitzer.com If you’ve used test case management tools before, you’ll understand that there are a range of products on the market. There are old standards that have been around since before the dawn of the World Wide Web, and there are relative market newcomers that offer different levels of sophistication. Here are the factors that make the difference between test case management tools that help and those that hinder. Test Case Management Tools Should Cooperate with Issue Management Tools

Read more

Continuous deployment for your tests

Source:- microfocus.com Why would you want to continuously deploy your tests? Release fast and release often. This core principle of modern software development provides numerous advantages, for example earlier customer feedback, faster response cycles, and overall higher customer satisfaction. When trying to increase your release frequency, you will be faced with many testing issues, including the following: Changing tests might lead to unexpected failures (false-positives) or unwanted passes (false-negatives). The probability of introducing breaking changes to your automated test set

Read more

Automated Test Environments for DevOps

Source:- capgemini.com 1 Test Environments Management: Key Challenges A testing environment is a setup of software and hardware in which the testing team tests a new software build. A test environment consists of pre-production or staging environments, and is generally a downgraded version of a production environment to help uncover pre-production defects. Building and maintaining a test environment is important. Often, dedicated test environments are maintained at various stages like developer test, dedicated test, integration test, and pre-production or business

Read more

SQL Server Database Continuous Integration (CI) Best Practices And How To Implement Them – Testing, Processing And Automation

Source:- glassgraden.com Test databases should be processed with unit tests In many shops code is unit tested at the point of commit. For databases, I prefer running all unit tests at once and in sequence against a QA database, vs development, as part of a Test step, in my continuous integration workflow pipeline. Yes, issues would be caught later than at check-in, but continuous integration largely solves this with frequent iterations, including at a commit itself. So the difference between

Read more

Development problem solving, the LinkedIn way

Source:- techtarget.com For those wondering what it’s like to be on a 3×3 mobile release schedule, look no further than LinkedIn which has 3 releases a day and a plan to never let code be older than 3 hours before committing to it. Even if your company is the size of LinkedIn, that’s a big enchilada to get through daily and for it to happen everything — including testing — has to move along like clockwork. But even with these

Read more
1 2