Saturday, November 21, 2015

Load Testing in Agile Environment - Do You Know it All



Load testing in agile environment is being extensively used in most software development scenarios in order to help developers to respond to changeability. However, the industry still withholds certain misconceptions about load testing. Think you know it all? Read on to be amazed!

Importance of performance testing in Agile Methodologies

Most developers and code testers prefer load and performance testing in agile development methodologies over traditional approaches as it proffer opportunities to access the direction all through the development lifecycle. Moreover, there are certain benefits of using agile methodologies,listed below:

• The widely accepted approach to development significantly decreases testing costs of the software
• It helps developers to build the right software by rectifying the bugs during initial stages
• It empowers load and performance testing teams to incessantly plan their release to optimize its value right through development, enabling them to be as competitive as possible in the market.
• Specialized problem solving units with well - Load testers - are entities which receive inputs through sensors and act on through effectors.

Some important attributes which must be followed during load testing in agile environment are mentioned below:

• The involvement of active user is imperative
• The testing team must be allowed to make decisions
• Requirements develop, but the timescale remain fixed
• Step-by-step release and iteration
• Gathering requirements at high level; visual & lightweight
• Complete focus on the incessant delivery of products

Read more: http://techarcis.com/load-testing-in-agile-environment-do-you-know-it-all-2/

Tuesday, November 17, 2015

6 Ways to Improve Performance of Distributed QA Teams



It is quite common for organizations to have multiple product lines. Take the case of Microsoft. The brand is massive – Windows and Office being the two biggest product lines. Each product line has plenty of associated applications to deal with, and needs a dedicated sprint cycle and release cycle. This goes deeper in terms of inherent dependencies. The same could be the case with your organization. Your QA team could be spread across multiple product teams with equal divisions. And to top it, they work 10 hours ahead of your time zone! To ensure effectiveness, you have even set up a Scrum team that actually works in different time zones.


However, at the end of the day, some questions still shade your mind- How to maintain consistent communication link with QA team that is distributed? How to make sure Scrum environment is giving effective outcome? Are there any innovative processes that QA Testing Solutions Provider can take help from to attain their objectives?


Well, we have compiled a list of 6 ways to improve performance of your distributed QA teams.


Read more - http://techarcis.com/6-ways-to-improve-performance-of-distributed-qa-teams/

Thursday, November 12, 2015

Script-less Test Automation – Is it Really Script-less?


Script-less automation, this term is most popular nowadays in the world of test Automation. The companies who have such script-less automation tools / frameworks promote that it allows the business users to comfortably automate the business scenarios without having much knowledge on the tools and their underlying languages. So, is this approach really script less? Does the importance of technical automation testers have come down? Is there no demand for more experts in the test automation tools or the underlying programming languages? Not really.

Let’s understand what is this scriptless automation all about and how is it helpful in present scenario of test automation. Script-less automation is an abstraction layer over and above the Application Under Testing (AUT) and the automation testing tool, which consists of the hundreds of functionalities perform various actions on the AUT to test the applications. These functions may be common technical functions like “Open”, “Close”, “Save”, “Minimize”, “Maximize” or other common arithmetic functions which we perform. These can also be specific to the AUT, to test the functionalities on the applications – like creating a user, modifying a user, adding roles, opening an account, editing the details, closing the account etc. Though these script-less tools have several inbuilt functions/actions mainly keyword driven, but still we need the Test Automation experts to create new functions/actions or modify existing ones coupled along with the abstraction layer. Basically script-less frameworks/tools screens over and above all of these which may help the end-user or business user to automate the test cases.

Read more: http://techarcis.com/script-less-test-automation-is-it-really-script-less/
Menu :