Sunday, August 23, 2015

Test Automation - Yes OR No?




Test Automation is a very hot topic nowadays and selling like hot cakes. On Google or Testing groups one will find endless debate on Manual Testing V/S Automation Testing. Both have their pros and cons. Later can't replace Manual Testing but Manual Testing can replace Automation testing in some scenarios such a budget constraint.

So what's the advantage of learning Test Automation. Test Automation is an added advantage . Manual Tester can be replaced by a person who know Test Automation in some cases when it comes to firing by organizations. Recently an Organization fired more than 100 Manual Testers when they lost a project. They retained the Automation Testers  indicating they are developers.

One should learn the Test Automation and do some practice to learn the same. There are N - number of tools in market for Automation and the choice depends on the ones interest and need. Selenium is in huge demand nowadays as it have flexibility for a Automation Tester to use any of the supported Language .

So here's my 1st post on Test Automation using Selenium and I will be updating my blog with my learning. Thanks to Alex for helping me out in learning Selenium and motivation for writing down posts on my learning.

I will be using JAVA  + WEB DRIVER for my all posts related to Selenium.

Steps to make your system ready for using selenium :-


1. Download the Eclipse depending on System Architecture you have . x86 or x64 bit.

2. Download The Selenium Standalone Server from http://www.seleniumhq.org/download/







 3. Download The Selenium Client Java bindings











4. Open Eclipse software and Create (File --> Java Project)

5. Add a New Class

6. Now Add the Selenium Jar files by following below steps :-

  •     Right Click on the Project that you have created
  •     Click on the Properties
  •     Click on the Java Build Path
  •     Click on the Libraries Tab
  •     Click on Add External Jars button
  •     Browse the folder and select the Jar files that was downloaded in Step 2 and 3
  •     Click on Save button

So now you are ready to write down the code to automate any website.

To be Continued.....








Wednesday, June 10, 2015

Microsoft's weird bug in Office 2013



Bugs Bugs Bugs

Every Product have bugs then how come Microsoft won't have bugs in their products. A funny scenario I came across while working on MS- Excel 2013. 




Above video shows issue with the product. Its very common that an end user will try to find some characters are remove them or replace with something. When an end user tries to replace (dot) with spaces it works perfect but when user tries to replace or delete (?) with spaces Microsoft removes the whole string with spaces.

Wondering how this funny thing is not reported or Microsoft is not aware about?

Saturday, April 11, 2015

Bug in iOS 8.3 Emoji Keyboard

Apple released update 8.3 for iPhone users which became popular due to its new icons of Emoji. Everyone is crazy to have a look and use them. But did Apple tested cross platform OS? Or we can simply say what about others who are not using the latest OS (In Apple's Case).

Apple should handle things in a right way. Below screenshot depicts the fault in new emoji's

Above screenshot shows cross platform issue in whatsapp , However when whatsapp used on iOS but different version then the image is replaced with a Skull icon.

Apple needs to think over such instances while testing the things and releasing it to Public.

Tuesday, August 5, 2014

My article on Wrong Hiring Process for Testers in India

I was waiting for a platform where I can express about the process that is used for hiring testers in India. Finally , I got an opportunity to write for Testing Circus. Here's the link of my Post

Wednesday, October 23, 2013

How to break BBM Queue screen on iOS and Android?

We have been told since years back that BBM is the most secure app, Is it ? Then let's break the app and let me share my experience with you . How to get rid of screen saying "YOU ARE IN QUEUE"

1. Open App
2. Enter email address with which you want to sign up
3. Tap GO

OOPPPPSSS "Message pop up that you are in QUEUE and we will send you email "?

Here's the step to break this BBM security

1. Kill the app
2. Open the App
3. Now in email address take an email address from your friend who is already using BBM on Android or iPhone
4. Tap on GO

Now , here's where BBM security breaks, If you are an existing user BBM should show Login screen not the page to login or Sign up.

So , we (testers) can break anything . Just think out of the box.

Sunday, September 15, 2013

Funny bug in default Phone utility of iPhone

I was trying to find some way to transfer my Blackberry contacts to iPhone. I took help of Google and found a video which helped me to transfer my contacts. So here's what I did.

1. I transferred contacts to MS-Outlook 2010 using Blackberry desktop application
2. After 1st step, I synced my iTunes with MS-Outlook 2010

Once the contacts got transferred, I tapped on default Phone utility of iPhone. Then I thought to review the contact details. I found a weird issue with utility. I found that every contact have entry under Anniversary with text which never exists in my contact details.

Every contact has an entry of January 1, 4501, When I tried to edit the details I found there is no entry above year 2013.


iOS 7.0
iOS 6.1.3

Seems Apple just give feature but never tested it . Even Apple missed this bug fix in 7.0. Seems Apple is not aware about this bug.

Sunday, May 26, 2013

Nokia Lumia 520 bug in Email settings

Recently I was exploring Nokia Lumia 520, I found this phone as amazing in touch and sense . While exploring I found a bug.

Under email settings you will find a check box which states Show Password but when checked you will find password keywords are changed to asterisk but password is never displayed. How to reproduce it here you go:-


Email Settings

Steps to reproduce
1. Go to Settings 
2. Tap on email + accounts
3. Tap on Microsoft account or any one that you have setup
4. Check Show my password check box

Expected:- Password should be displayed
Actual:- Password is replaced with asterisk .



Wednesday, April 25, 2012

Blogs to refer

Hi All,

I was not used to read blogs of others. But today I can say that one can learn a lot from others blogs. I have few which I will refer and I will update this thread as I find some more which is worth reading:-

a. James Bach's
b. Elena


Happy testing !

Thanks,
Gagan


Friday, April 20, 2012

Learn Software Testing

Hi Guys,

For those who want to learn Software Testing or want to enhance your Skills then visit :- Free Online Training

It's a free online course which will be conducted by Ajay.

Happy testing !

Thanks,
Gagan

Thursday, April 19, 2012

Software Testing Myths

Hello Everyone,

People say testing is easy , testing is boring. We face such questions / words daily in our life..

I found 1 interesting post in 1 of the blog. So sharing with you guys .
Testing Myths

Hope you will enjoy it.


Thanks,
Gagan

Saturday, November 26, 2011

Everyone says Implement Automation

Its long time I have not written anything or shared anything with all of you. I thought to write but what?

So here I am with Real Time issue which every Manual Tester face.

Nowdays most of us are aware of word called "Automation", even on job sites we hear of Automation testers required, Do people really know what Automation means ? Client nowdays also use the line "I want Automation".  What happen then? Our so called Project Managers also shoots an email stating "we need to automate ABC Project" Are they really aware where Automation should be implemented or not? 

No, they don't know a single thing (When project manager is Non-technical). What to do ? Testers who just do manual testing comes into pressure and keep thinking their role is going to end. Is it? 

Before shooting such emails to Team one should do some analysis whether automation is feasible for project ABC or not , If yes what can be Automated because 100 % projects can't be Automated , also projects that have frequent changes can't be Automated .

Also Manual testing is needed even after project gets Automated because Scripts can't think their own. 

We should make our Managers aware first what's the difference in Automation and Manual terms .

Tuesday, May 3, 2011

"Team Leader " Most Common Used word in Corporate World / IT Sector

Introduction: -  A team leader is the one who provides guidance, instruction, and direction, leadership to a group of other for the purpose of achieving a key result or group of aligned results. The team leader reports to a project manager. Team leaders are required in every organization. The team leader monitors the quantitative and qualitative result that is to be achieved. Team leader’s responsibilities vary from organization (company) to organization. Team leader is the one who is responsible to take work form his/her subordinates. Whether it is an IT organization, a construction company, a product manufacturing company or a retail shop, team leaders play an important role in the success of any business. No company can grow without the Team Leaders who play most important role in growth of company. After Project Managers they are responsible for effective Time Management and Resources.
“Great Leaders are not born, they are made”

Qualities: - Team Leaders must having following Qualities to make the project successful:-
1.       Communication Skills
2.       Problem Solving (Both from Technical & No Technical)
3.       Good Listener
4.       Confidence
5.       Soft Spoken
6.       Inspire and Motivate people
7.       Teamwork
8.       Dedication
9.       Planning
10.   Coaching and Development
Above are the few Qualities that are must for the Team leader that they should possess.
Requirements for Effective Team Leader: -A team leader needs to have excellent managerial skills. So, the professionals with a bachelor's or master's degree in business management or management sciences can do well in this field. People with a doctorate degree would get the first preference when it comes to grabbing the best jobs in the industry. Getting a degree from a reputed college or university can prove to be helpful for the team leaders. Apart from the educational qualifications, team leaders should have the requisite certifications from reputed institutions. Excellent communication skills, leadership qualities, interpersonal skills, ability to take risks, fast decision making are some qualities which every good team leader should possess. Team leaders generally learn these skills through experience. In the next paragraph, we shall know more about the salary for the team leaders.
Responsibilities of Team Leader: -Team leaders have to undertake the responsibility of completing the set targets by coordinating with his team members. They distribute work among the members of the team based on their talent and abilities. He considers their educational qualifications and past experiences while allotting work to them. A team leader conducts meeting with his team members to explain to them their nature of work and duties. He answers all the queries of the team members related to work. Whether it is an IT organization, a construction company, a product manufacturing company or a retail shop, team leaders play an important role in the success of any business. Then, team leaders report their decisions to their seniors and implement new plans or suggestions given by them. The challenge before the team leaders is to understand the expectations of the clients of the company for which they work and get the work done from the team members before the deadline. Now, having understood the team leader responsibilities, let us discuss the requirements for a good team leader. Today team leaders act as Mentor. In earlier days, Mentoring was one-way transfer on knowledge. However,nowadays Mentor is a two-way transfer of knowledge. Mentoring can occur by any mean of mode i.e. Telephonic, Email, Face to face etc. Mostly in organizations Mentoring is done by Face to Face. We heard of a term “Onsite Coordinator”, Person who is responsible to guide offshore team. He is the only person who talks to client on Requirements and then he act as mentor who guide the Development team/Testers about the functionality i.e. what is required , How to develop etc.
Mentoring also pays tremendous benefits for mentors, both personally and professionally. In fact, lawyers in practice for as little as five years can often better relate to the concerns of a new lawyer.

Friday, April 29, 2011

Sunday, April 17, 2011

Does Testing Means Zero Defects?

Most of us always face such situation where our seniors tell that there should be zero defect. How often we get to hear this question? I think daily..

We use products in our daily life which have bugs i.e. Nokia mobiles which have many bugs thats why the company release the updates .

Who is responsible for this question? We or the people who don't know what really testing is?

Well we (testers) are also equally responsible for it. When one such question is told to us , we should tell those people(mostly managers) thats its never possible and it won't be. Testing is the only way to judge the quality , we should tell them the basic definition that testing ensures quality but not zero defects.

Whenever some bug comes in UAT testing , then we should see people face.. (Simply ohhh with open mouth)... Lolz. Bug is a reality and we should face it.

My simple question to them is Why Testing efforts are not shown more or equally to development? If they want less bugs or zero then they should know the value of testing. Hope people will understand the value of testing in future while placing task orders .

Tuesday, March 29, 2011

Looking for Writers for our Magazine

Hi Testers,

If you have hobby to write or would like to share your learning with us . Then we invite you to write for our Magazine "Testing Circus". Our e-Magazine is released every month . We are looking for people who can write and share their knowledge with others.

You can reach us at by Clicking here.... or  you can email me at gagan@testingcircus.com

Note:- Please note it's a free Magazine so don't expect any money.


Saturday, March 19, 2011

Invitation for Testers to Write for our Magazine Testing Circus

Hi All,

I invite all Testers across the globe to write for our Magazine Testing Circus. You can visit us at :- Testing Circus



You can email me topics at my email address gagan@testingcircus.com


Regards,
Gagan Talwar

Testing is my Passion











Saturday, March 5, 2011

Testers Meetup on 26/27 March, 2011

Hi Guys,

Finally we are out with dates for Meetup... It will be either 26th Or 27th March 2011. Time and Venue will be Published Soon. Be Ready to Rock and Meet Testers from Mumbai and nearby Places...

Gifts are sponsored by International Testers Community .. :)

Also, the expenses which will be incurred during Meetup will be borne and shared among all who will be attending the event. Don't worry it will not be much .. :)

Regards,
Gagan

Monday, February 28, 2011

Testing Circus Magazine for Testers

Hi,


Those who are into testing or like to reading e-Magazines. visit http://www.testingcircus.com/

Great Initiative by Ajoy Singha and Fellow testers.



Regards,
Gagan



Monday, February 21, 2011

Testers Meetup

Hi Guys,

On Behalf of International Testers community , We( Me and Smita) will be oraganising Testers Meetup in month of March.  This event will be sponsored by International Testing Forum

Details will be published soon....

Stay tuned!