LET's LINKED <-> IN

Search This Blog

Monday, May 16, 2016

Start, Accelerate & Zoom

Let's Automate - A Brief on Automation Testing 

     

      Automation Testing means using an automation tool to execute your test case suite. Automation testing is also known as Test Automation is when the tester writes scripts and uses an Automation Tool to test the software. This process involves automation of a manual process. Automation Testing is used for test scenarios for which we need to re-run the test scenarios for multiple times.

 Whatis.com defines it as " Automated testing tools are capable of executing testsreporting outcomes and comparing results with earlier test runs. Tests carried out with these tools can be run repeatedly, at any time of day. The method or process being used to implement automation is called a test automation framework."

    The Objective of Automation Testing is 


  • simplifying testing efforts
  • usage of Manual intervention to the minimal

The automation software can also enter test data into the System Under Test, compare expected and actual results and generate detailed test reports.


Test Automation stresses a need of considerable investments of money and resources.Successive development cycles will require execution of same test suite repeatedly. Using a test automation tool it's achievable to record this test suite and re-play it as required. Once the test suite is automated completely, we do not require any human intervention is required. This improved ROI(Return of Investment) of Test Automation.

The Automation tools are very useful to speed up the test cycle as they can replicate manual testing processes at a much faster rate.Goal of Automation is to reduce number of test cases to be run manually and not eliminate manual testing all together. The Main Criteria or the Success Mantra automated software testing is by and large most successful when implemented by expert resource.

Automated testing is important due to following reasons:
  • Testing of all the Workflows, Functionalities and Negative Scenarios is time consuming & also cost.
  • Automation Testing is best suited for testing which requires testing the volume of data.
  • It is difficult to test for multi lingual sites manually.
  • It’s very useful for testing the performance of websites or an application.
  • Automation increases speed of test execution.
  • Automation helps increase Test Coverage.
  • Manual Testing is error prone as it’s a repeated activity involving human intervention.


What can we automate?
Automation is best suited for the following criterion to increase the automation ROI
  •        Critical Business Requirements which are of High Risk.
  •     Repeated Execution of Test Cases
  •         Test Cases that is very monotonous or difficult to perform manually.
  •     Test Cases which are lengthy.
       To Conclude on this above topic i would say automation is the way forward to make life better for testers but not to forget that unless you are strong in your basics of what to test and what not to any testing method will be of no use.... So lets learn our basics to move forward...

Friday, November 9, 2012

Traffic in the Web

                                                     
 Ram was talking about his New Website to Shyam and he is excited about and shouted "I have a Visitor in my Site. and said Wow now my Hit Rate has increased. But Shyam on the other side is seriously thinking on the sudden slowness of his and was wondering.
 These jargons and thinking have become quite common.People talk more about Web Traffic as so much is happening there UP in the SKY and Of late we find that so many Websites & Blogs has dozens of vistiors visiting them everyday.

But as Web Site Owners or to say Web Developers / Analyst have we ever wondered that

" How are we going to ensure that sudden increase in the visitors is taken care of ? "

 " How are we going to handle this sudden surge in traffic without going down ? "

Wikipedia Describes Web Traffic as:

Web traffic is the amount of data sent and received by visitors to a web site. Since the mid-1990s, web traffic has been the largest portion of Internet traffic. This is determined by the number of visitors and the number of pages they visit.

Sites monitor the incoming and outgoing traffic to see which parts or pages of their site are popular and if there are any apparent trends, such as one specific page being viewed mostly by people in a particular country. There are many ways to monitor this traffic and the gathered data is used to help structure sites, highlight security problems or indicate a potential lack of bandwidth — not all web traffic is welcome.


Measurement of a Web Traffic:

It is based on the wants of the Visitiors and how we are satisfying there wants determines the meaurement of the page.

 For example:

If our search is buy a pair of shoes online

Our search results( In India) will show Jabong.com / Myntra.com/Flipkart.com.

Why should we measure a Website?

We basically measure the site to find out  
  • Popularity of the site , its individual page etc.,.
  • What is the reach of the site.
  • Does it require any changes in terms of look and feel.
  • What is the load time download etc and its behaviour during peak hours etc.,


How it is analysed ?

It can be analyzed by viewing the traffic statistics found in the web server log file, an automatically generated list of all the pages served.A hit is generated when any file is served. The page itself is considered a file, with images  thus a page with 5 images could generate 6 hits (the 5 images and the page itself).

A page view is generated when a visitor requests any page within the web site – a visitor will always generate at least one page view (the main page) but could generate many more. Tracking applications external to the web site can record traffic by inserting a small piece of HTML code in every page of the web site.

The Role Played by SEO:

The Majority of the Traffic is increased in Search Engine. People use the search engine as the main source for searching the services,the products they want to buy and for any other information they want to seek for. Search Engine Optiomation (SEO) plays a very major role in the optimation of the search results for a web site.It determines the listing of the site in the particular category for its targeted audience. Lot of ongoing process goes into the SEO for the listing of the site in the Search Engines.

Online Tool 

A powerful Tool available for analysing the Web Site Performance & Speed Analysis is Web Page Analyzer - 0.98 - from Company called Website Optimization. It is a very powerful tool which helps in the improvement of website performace and it is a available as a Free tool. 

Available in :




Sunday, September 9, 2012

Testing Mindz- Delivering Mindz


http://chennai.quikr.com/Testing-Mindz-a-professionally-run-Software-Consultancy-firm-formed-by-W0QQAdIdZ92703710

Thursday, December 1, 2011

Handling Pressure --- Cool it in Mahi Style

Handling Pressure is an art in itself. Actually Pressue is something that you feel. It is relatively proportional to the task and your can do stimulus.The greater the need and the more doubt you have about your ability to do the task the pressure. Because Pressure is internally generated you have the power to manage it yourself,but first you must find the source of the pressure and then figure out how to deal with it. The apparent source of pressure in software projects is the need to meet a tight schedule. This schedule could come form management,your leads and your peers. But the real soure of pressure however,is ourselves.It comes from our natural desire to achieve what our managers or peers want.When this ablity is coupled with normal doubts in oneselves about abilty to accomplish & to perform the results can be destructive.

So,what can be the solutions for this is through a strategy and planning process and show the teams on how to handle pressures.To achieve this we need to start analyze the job,devise a strategy for doing the work,estimate the sizes of the products they will build and then make a plan.

Because unrealistic schedules are the principal cause of software projects problems,helps team manage their projects more effectively. When they are able to manage their work,teams are much more likely to do a quality job.

Tuesday, November 29, 2011

Testing Time -- The Panic Button is On...

Hi All,

Why are you getting panic during our interview session? This thought has been going on in my mind for so long. WE learn so many things & are qualified well enough. But when we are told today you have an interview why are getting into the mood of remorse & panic stricken mood. The emergency button is switched on. Why is this happening? Is it because we have the fear of elimination or we think we don't anything. I used to think so many times in this 45 minutes or an hour and asking few questions what will know about an individual and skills. It is very true but that 45 minutes is also your testing time as you may also not know much about the company except what others tell about the company. So let's make things straight.

When you are called for an interview prepare well on areas where you feel you need improvement & focus on those where you the best. Before the interview read through your CV/Resume well (as most ask questions on your CV only. Go through the company website (if any available)find out from our known sources on the company and be clear for what role you have applied & called for. During the course of interview jus stay calm and answer the questions to the point if you don't either say you don't know or try to give the best answer you are aware of as that give help the interviee to know more about your technical skills.

Its your world... Its your Life... Just go for it...

You have Miles to go before you sleep...

...........All the Best.........

..........Our Life it too wonderful to be spent worrying........

Saturday, May 28, 2011

Deliver your Goods/Words

Hi all,

Its been a gr8 experience in New Jersey. Life is looking good after a longtime. The role of a Delivery Manager is indeed giving a whole new experience in my career.Smoothing the delivery happens only when you are able to understand the requirements of the project and people. If that is clear then the whole idea of delivery is easier. Am learning that.Things are lot better than what it was before.
Both my company and my client is giving a lot towards learning.Its interesting.

God Bless all...:)

Wednesday, March 2, 2011

My Passion to Work for AJ has come to true...:)

At Last....Made it at Last ... My Passion to Work to for this AJ has come true... Now the real game starts...my experience...AJ's rich knowledge...Wow iam excited... to see some real fun...to go on....:)