Calendario

Febrero. 2017
LunMarMierJueVierSabDom
 << <Agos 2017> >>
  12345
6789101112
13141516171819
20212223242526
2728     

Anuncio

¿Quién está en línea?

Miembro: 0
Visitante: 1

rss Sindicación

Archivos

Anuncio de los artículos posteados el: 18/02/2017

Test automation is often seen as a way to reduce the costs of testing, increase test coverage and effectiveness, and shorten testing cycles. In fact many software organizations consider automation as a vital step in establishing a mature QA program and it certainly has a lot of value if it can be effectively leveraged. However, it can never eliminate the manual testing, which is crucial for thorough testing of software applications, completely.

Automated testing involves higher upfront costs and should be looked at as a long-term investment where the pay-offs come anywhere between 2-4 years down the road. One has to keep in mind that there are various intangible benefits associated with automation. Performing a return on investment (ROI) for your planned automation can however help you understand right at the beginning the actual returns that you will get from your investments and you can weigh those against the benefits you will gain from automation. An ROI analysis will not only help you determine the various elements associated in calculating the ROI and the approximate cost and benefit involved but it can also help you decide on the types of automation you want, the areas that you can potentially automate, the tools and the skill levels of the testing resources that will be required.

CALCULATING ROI

Quite often, automation is considered a transition from manual testing. As such the cost benefits from automation can be viewed as trade-offs in comparison to manual testing. However, the comparison here is more of looking at the investment and see in a long run how it pays-off. This should persuade your decision towards automation transition.

The key parameters to be considered while initializing the ROI exercise are:



Automate the entire QA system rather than building scripts to test the product

Understand the focus of automation with respect to reducing testing cycle time, maximizing test coverage, reaching the market faster, cost benefits, etc.

Estimate the existing test suite with respect to effort and cost

Assess test automation tools

Understand the product and its technology road map

Test Automation Framework design

While these parameters can aid in doing an initial analysis and determine the high level ROI, the results obtained can be used to delve into the details of calculating the real ROI.

AN IDEAL ROI CALCULATOR

An ROI calculator is the one which helps you understand the possible returns on your Test Automation Investment. Hence, before you decide on this strategic investment, it is vital to know the cost and effort savings that your automation effort can offer.

An ideal approach in calculating the ROI entails analyzing the effort and cost involved in Automation, based on the background information (existing manual testing details) that you provided as input. The practical steps that are involved in the transition process from manual to automation are shown in the block diagram below:

Based on your input, the calculator derives both manual and test automation testing parameters that are the only basis for calculating the ROI.

YOUR INPUTS TO COMPUTE ROI

For a successful ROI computation, you need to have the existing test parameters of the product under test:

Age of the product

Releases planned for a year

Required regression cycle per year

Number of existing regression test cases

Number of configurations to be tested

Cost of the testing resources

twitter follower bot

Infrastructure cost

Apart from the above background information, the following parameters are needed to be focused on:

Test automation tool cost

Percentage of test cases that can be considered for automation

Time required for building reusable components, automation frameworks and batch scripts

Hourly cost per test automation resource

TEST AUTOMATION ROI

The transition from manual to automated testing has a significant impact on the Test Automation ROI. It is an established fact that Automation involves higher upfront costs, but the optimal usage of this initial cost is very crucial in deciding the returns. The transition process must be a step by step process and has to be done by experts. The first step towards automation is to scope the automation requirements, analyze the technical feasibility for automation and identify an appropriate tool for automation. This will help you to estimate the required effort and cost for test automation investment.

When the estimation is being done, it is vital to consider the effort required for designing test automation framework, which will help you to use reusable components through out the automation and thus helps in reducing the script development time. These factors will help you to come up with a right estimation and you will be in a position to look at the real benefits of automation.

It is always worthwhile to understand and analyze the need for automation, analyze the product test requirements and the existing regression test suite, identify the right test automation tool and then estimate the timeframe required to design and automate the entire testing. This exercise would benefit in finding your potential automation ROI before investing in it.

A higher ROI will also come through with the following factors:

Matured testing process

Maximized test coverage which will assure the quality of the deliverables consistently

Elimination of the risk of over sight of quality in repeated tests

Faster Execution of the tests in multiple environments

More focus on new features

Enhanced product quality

KEY TAKE AWAY FROM ROI CALCULATION

Automation may not give you its benefits immediately. Moreover, you would need ample time to transition your QA efforts from Manual to Automation. Your Manual QA would also have to continue in its own pace in ensuring quality until the automated execution begins. This means though you invest in the first year, you will be able to see the cost benefits tentatively start only in say, the 3rd year. And this includes the additional cost required in the 1st and 2nd year.

After the breakeven of the investment in Automation at 3rd year, you would be getting higher ROI over the years. This is due to the reduced test execution cost and effort. The returns can still be maximized by having disciplined set of processes during the transition phase.

CONCLUSION

Automation is a strategic decision and an understanding on the potential ROI will help in the decision to invest in automation. It is highly recommended that you calculate your actual ROI and understand the factors that will influence and enhance your investment and get the best out of automation. While automation does help in reducing the costs of testing, increasing test coverage and effectiveness, and shortening testing cycles, it is not a silver bullet for all your testing problems and can never completely eliminate manual testing. It is but one means to ensure better quality software. You need to get the Test Automation right which can lead to a successful product in the market.

Aspire Systems has developed a Test Automation ROI Calculator with which you can determine a high level approximation of effort and cost.

It is available at

Admin · 342 vistas · Escribir un comentario
18 Feb. 2017




How Do I Do Basic SEO Tactics (On Page And Off Page) To Improve My Internet Website Traffic?

 by: Mike Calmot

It has been heavily debated whether Search Engine Optimization (âEURoeSEOâEUR?) as regards internet marketing is really worth the effort. The paid alternative for those who can afford it, i.e. pay per click, can be very effective and bring in immediate results.

Mind you, get the latter wrong, and it can prove to be a very expensive mistake.

The truth is that if you want to develop a long term business and not just a website that will soon go down under, SEO, if done correctly, will ensure the longevity and prosperity of your online business by generating internet website traffic into the foreseeable future.

Although you may be thinking of using the latest new trick that will make your website rank high faster with the search engines, it takes quite a while to get even some insignificant results that translate into the internet website traffic. Any website that uses shortcuts to get in the top may very well sooner or later fail to pull any significant traffic because the major search engines constantly change the rules of the game. The best thing anyone can do to make sure they will always have good internet website traffic is to learn the basic principles of search engine optimization, which have been around from the outset.

So what exactly are these principles? You probably already know of them but as with everything, it is their detailed application that will get you the internet website traffic that you desire.

SEO Phoenix

When building a website you must have search engine optimization in mind. The first thing you should do is keyword research. After having your main keyword there are several things you must do to make sure your website is properly search engine optimized on-site. For example you have to be weary of the keyword density of your main keyword throughout your website pages.

Make sure it appears multiple times throughout the content but don't just spam it all over so that the content doesn't make sense anymore. A proper keyword density would be anywhere between 2 âEUR" 4%. There are also other things that you can do with your keywords, for example, place them in the titles on your website, at the end of the page, make them italic and insert them in the Header tag. Also, make sure you don't forget to place them also in the Meta tag (if you have a traditional website you may need a person who knows their way around html to implement this).

When you have finished your on-site optimization, you have to move on to off-site optimization. In order to have a lot of internet website traffic it is really important to get back links. Great back links are links coming from other high page ranking websites to your website. What this tells the search engine is that your website is popular and therefore most likely trustworthy.

There are many methods of getting back links to your website but not all are approved of by the search engines. Although the search engines will not know how you got your links, you have to make sure that you don't get many back links all of a sudden because it will not appear natural to the search engines and you may get penalized. But the most important factor you have to consider when doing this method is to make sure the links you are getting to your website are from websites that are similar to yours, that they have similar or complementary content and that they are ranked well by the search engines as well. Creating great content on your site always helps.

The last thing you could do for a proper search engine optimized page is to have images. Make sure that the images you put on your website are representative of your niche and name them with the keywords that fit. If you do this right, the search engines will probably display your pictures on the top of the search engine results when someone searches for one of your keywords. This ultimately means huge internet website traffic and therefore it is a step that you may not want to skip.

It makes sense to implement the above steps and hopefully enjoy everlasting popularity and growth for your website. Well I think so anyway!

Admin · 13 vistas · Escribir un comentario
18 Feb. 2017