Posts

Showing posts with the label Testing Concepts

Interview Questions for Mobile Application Testing for iPhone and Android

Android (operating system) Multitasking  – Ease of Notification  – continuous Internet connection Android  is a Linux-based operating system designed primarily for touch screen mobile devices such as  Smartphone’s  and tablet computers. It is currently developed by Google in conjunction with the Open Handset Alliance. Initially developed by Android Inc, whom Google financially backed and later purchased in 2005,Android was unveiled in 2007 along with the founding of the Open Handset Alliance, a consortium of 86 hardware, software, and telecommunication companies devoted to advancing open standards for mobile devices.   Android  is an open source mobile phone Operating System (OS) developed by Google Inc ref:   http://en.wikipedia.org/wiki/Android_(operating_system) Q. Describe a real time scenario where android can be used? A . Imagine a situation that y...

Explain about agile scrum methodology? What r advantages & disadvantages?

Scrum is an agile software development model based on multiple small teams working in an intensive and interdependent way. The term is named for the scrum (or scrummage) formation in rugby, which is used to restart the game after an event that causes play to stop, such as an infringement. Scrum employs real-time decision-making processes based on actual events and information. This requires well-trained and specialized teams capable of self-management, communication and decision-making. The teams in the organization work together while constantly focusing on their common interests. Scrum involves:    1) Initial appointment of a project manager called the "scrum master."    2) Definition and prioritization of tasks to be done.    3) Planning sessions for each task.    4) Daily meetings among teams.    5) Identification and evaluation of potential project risks and process pitfalls.    6) Execution of projects in br...

Ten Steps to find out Android Memory Leak

1. Open the ddms 2. Select the required process name in the left panel 3. Clickon Show heap Updates button 4. In the right panel select VM heap 5. Click on dump HPROF file 6. Save in desktop 7. Open the command prompt 6. Set the path to sdk tools folder 7. write the command [Syntax - hprof-conv <infile> <outfile>] hprof-conv.exe "saved file path" "C:\file.hprof" 8. Download Eclipse MAT plugin 9. Open the saved HPROF file using MAT 10. There are various views available , using that you can detect the class which is using more memory

Interview Question and Answers for Android Application

What is Android OS? What is android? What are the advantages of Android? Explain about the exceptions of Android? What is .apk extension? What is .dex extension? and more android interview questions and answers. Frequently Asked Questions Open Source What is the Android Open Source Project? Why did we open the Android source code? What kind of open-source project is Android? Why is Google in charge of Android? What is Google’s overall strategy for Android product development? How is the Android software developed? Why are parts of Android developed in private? When are source code releases made? What is involved in releasing the source code for a new Android version? How does the AOSP relate to the Android Compatibility Program? How can I contribute to Android? How do I become an Android committer? Compatibility What does “compatibility” mean? What is the role of Android Market in compatibility? What kinds of devices can be Androi...

Selenium Job Interview Questions for 2+ Year of experience

1. What do you know about Selenium? Selenium is a suite of tools for web automation testing. Selenium first came to life in 2004 when Jason Huggins was testing an internal application at Thought Works. Selenium was a tremendous tool, it wasn’t without its drawbacks. Because of its JavaScript based automation engine and the security limitations browsers apply to JavaScript, different things became impossible to do. Selenium Suite of projects includes: Selenium IDE Selenium Core Selenium 1 (known as Selenium RC or Remote Control) Selenium 2 (known as Selenium Web driver) Selenium-Grid 2. What are the technical challenges with selenium? As you know Selenium is a free ware open source testing tool. There are many challenges with Selenium. -->Selenium Supports only web based applications -->It doesn’t support any non web based (Like Win 32, Java Applet, Java Swing, .Net Client Server etc) applications -->When you compare selenium with QTP, Silk Test, Test Partner...