October 5, 2013

How to write a blog

Most of the people likes to write blog as well as reading the blogs everyday... where you can easily identify the people mentality as well as their need...

What do you want?

Show  your creativity in it.
Find a different solution for every thing.
Way of impressing others is always great.
Publicity is not required.
Creative Topics are enriched.
Be Skeptical.

Your blog should interact with Everybody in the first look.
Learn the end user likes and dislikes....
Look for the age of the blog reader.... So you can easily make you blog as lovable one to all....

I know my blog is not much liked by people...
Nobody likes my blog...

Reason:
I am not posting the content in wrong manner...
I am not thinking of my end user.
I am posting the content for my own.
I am not interested from people to look over my blog.
I am selfish... I dont want you to see it...
I am not posting the valid post.
I am not having interesting ideas to post for you
I am never wanted to liked by anyone.


Try to address your end user.
Small idea what mostly a girls like @ their different ages. Similarly keep your self to identify the target.
This will help you
What is your blog status
Who is your end user
Who is the target.
What is the age of people likes your blog

This information is for Indian location... It will definitely changes with other country.

Child: toys, chocolates, ice cream, bike riding.
Teenage: Mobile, roaming, enjoying with friends, Bike riding with boy friends, movies, ornaments & Dressing.
Middle aged people: Taking care of child, Jewels & Dressing, Function, Be with a family.
Old aged Girl: Temple, Playing with Grand child, Caring with family, Possessiveness.


Provide the Solution

How Client Expect ?
Child likes to watch cartoon.
Teenage people like to watch some interacted pictures in web applications. Movies, technology, Chatting
Middle aged people likes to watch News, Current trends, Business related mindset.
Old age person like to watch musics.


Identify it and work for it.... Happy Blogging...

Little confused introduction about me

People always share their experience in blog post as Knowledge, Knowledge, Knowledge.... But I don't like to read all those content because definitely they will provide information about us.... 

I will also doing the same but with more confusion in below....  

If you can understand read it..... 

I completed 3 years in single organisation and Shifted to another organisation few months back.... This is my first shifting in IT industry....
      
      I got an offer to work with an interesting project in the three years. Also in the upcoming years....

Completed my moments as Success full... for the Past 3 Years.. 


Moments started like a seed but now its grown upon like a tree...                                                                    
              Lots of new Places (inside one state), Faces are crossed. People enjoys the last moment with me on Singing, Dancing and Cake cutting etc...  


                                 Its time for new innovation and also to face the challenges... 

My Gift Items: One Tshirt and One Shirt for remembrance :)

What I got....
Got good friends and my team leads are not only my professional friends....
I am in manual testing but my Development team helps me to learn some thing new in it, for automation. 
Nice treat from Friends.

Struggled a lot....
Front and back of character within the people
Happiness and sadness in an one rupee coin.
Money is shared but not exceeded.




gem_make.out Error while installing Gem in Windows

Working in Ruby in Windows machine......

Whenever I install few gems in my local system.... I struggled a lot with gem_make.out error...

I searched for solution in web... I came across lots of finding... which helped me a lot... I am providing you best way to resolve this issue and make it work... 


gem install ruby-debug
Building native extensions.  This could take a while...
ERROR:  Error installing ruby-debug:
        ERROR: Failed to build gem native extension.
 
C:/Ruby187/bin/ruby.exe extconf.rb
creating Makefile
 
make
'make' is not recognized as an internal or external command, operable program or batch file.
Gem files will remain installed in C:/Ruby187/lib/ruby/gems/1.8/gems/linecache-0.43 for inspection.
Results logged to C:/Ruby187/lib/ruby/gems/1.8/gems/linecache-0.43/ext/gem_make.out

How to resolve this.....

> Install DevKit in windows machine....
> Extract it into C:\DevKit
> open a command prompt in C:\DevKit and run 
ruby dk.rb init
ruby dk.rb install

Try to install the gem again.... It will work.....
-----------

Sometimes After installing the DevKit I faced the same issue again..... 
So I tried to solve this.... 

Solution:
Goto your command prompt
Look for which ruby
Goto the installed folder package in ruby....
Remove or Rename the 'GEMS' folder in the ruby package.
In command prompt give GEM LIST command... It will show empty gem list....
So we removed all the installed GEMS... Its time to install the gem files again... Now it will work.... 
Enjoy installing the ruby gems in WINDOWS



August 14, 2013

Queries to be asked before starting Testing

Whenever we start testing any application.. we need to ask lots of questions from our question....
Questioning them is the way to get clear more picture about the product. Below I have give few points to taken care before start testing the application.

Feature to be tested
How many people are involved
Deadline of the project
Test deleiverable
Entry and exit criteria
Where to test (Live or QA)
Contact point and their details
What is the purpose and need of the feature
OS Environment
Browser with their version
Who are competitors
Anybody tested the application earlier
Is their any known issues
Is there any problem reported so far
Is this confidential? whether we can ask any other for help
When we can contact each other?
What is our first priority task?
What is the future expectation?
Are we going to support any other devices.


Note: I got these question during today's Ajay Training session.

July 22, 2013

Tester Friend's: Web Service Testing

What is Web Service?
It’s a communication between two devices. Standard way of integrating the web based application. Provides interaction between all Major Platform.

Ex: One application is developed in "Java" and another application is developed in "Ruby".
If we want to use the services of'Java' application in 'Ruby' as well as in 'PHP' application, then the API Keys were generated and provided to them.
Whenever ruby application send request to Java, then we can use the java application functionality as well as Ruby application Functionality.

Real Time Ex:
Consider Google Maps. If user want the google maps in some other application[like Yahoo]. Google map can be integrated in yahoo and services of google[maps] is used.

How it works in backend?
Basic service platform is XML + HTTP

Basic Elements in Web service Platform: SOAP, WSDL, UDDI

SOAP:
- It’s a Simple Object Access Protocol. Format to provide input messages.
-  It is a Platform Independent
- Heavy Weight.
- Based on the XML.
- Does not provide user with GUI.
- XML that allows application to transfer information over HTTP.

WSDL:
- XML language for locating the Web service.
- WSDL stands for Web Services Description Language.

UDDI:
- UDDI stands for Universal Description, Discovery and Integration.
- Directory for storing information about web services.
- UDDI is a directory of web service interfaces described by WSDL.
- Communicates via SOAP.
- Built into Microsoft .NET platform.



   XML                          SOAP                                                   WSDL                                      UDDI   
Tag data                Transfer data          Describe available services     Listing the available services.



Types of Web Services:
Different people use different types to web services.
As of now, I came to know about two types of web services (Simple Web service and Complex web service)

Below is also the types of web services Which I get from others. Still need to analyse more on this.
Big Web Service (SOAP).
Restful Web Service.
               

> Refer SOAP web service above.

> Restful Web service.
- Representational state transfer.
- Lightweight process
- It is based on the HTTP protocol and its methods.
- Use Existing well known standards [HTTP, XML, URI, MIME].


HTTP methods:
Get -> Requesting the page.
HEAD -> Requesting the  header information about the page (returns on the HTML header information)
POST -> Passing the parameters (data) in the requested URL.
PUT -> uploads the representation of the specified URI.
Delete -> Deleting the data in the page.
Options -> returns the possible actions in the page.
TRACE -> Getting the information in deeper level. Trace provides the back ground process information.

Still lot of HTTP methods are available. Above I have mentioned the major HTTP methods.

Restful services is good, because of Lightweight process.

Please correct me, if I am wrong.

Input format:
URL: HTTP/HTTPS/FTP
Output format: XML/JSON and some more.