Frequently Asked Interview Questions (Mobile and Web Application Interview questions)

1 .    What are the entry and exit points in test plan? 
A: Entry point of test plan is - that functional description to be tested and required procedure is the exit point .
2 .    What is the use of “swing time” in Load runner?
A: Elapsed time indicates swing time (to determine the performance of the application under load)
3 .    What is internationalization?
A: It means that following standards .  Ex: ISO/CMM/Six Sigma .
4 .    What are the different functions in win runner?
A: Analog functions, Context Sensitive functions, Customization functions, Miscellaneous and Standard functions .
5 .    What is the testing’s involved in black-box testing?
A: Acceptance testing, stress testing, user-interface, regression, performance, Potential bugs, Bea test, release test, utilities .
6 .    What is integration testing?
A: A test related to more than one module called Integration testing .
7 .    What is unit testing?
A: A test at module level is called unit testing .
8 .    What are the documents prepared for ISO?
A: Quality manual, Quality procedures, work Instructions format .
9 .    What is the difference between Load & Stress testing?
A: Load testing is used to estimate under incremental load .
Stress testing is used to find bugs when an application working at maximum volumes of resources .
10 .  What are CMM levels? Explain? Key process areas?( V & III )
A: 5 levels .
11 .  What is memory leakage?
A: Improper allocations/ de-allocations of memory during execution time .
12 .   What are external functions?
A: External functions means that a function defined in one test and used in another tests .
13 .   What are data table functions?
A: ddt_open ( ), ddt_update_from_ db ( ), ddt_save ( ), ddt_get_row_ count ( ), ddt_set_rows ( ), ddt_val ( ), ddt-close ( ) .
14 .   What are the files using in win runner?
A: Script files, checklist files, expected values files, data table files, GUI map files, start up script files .
15 .  What is exception handling?
A: To remove run time testing problems, we can use exception handling .
16 .  What are exceptions in win runner?
A: TSL, Object, Pop-up and URL .
17 .  What is GUI map file? Explain?
A: GUI map file consists of ‘logical names’ and ‘physical descriptions’ of objects &
Windows, which are recognized for each object/window during recording and
running .
18 .  What is the add-ins in win runner?
A: Web test, Active, Power builder and visual basic .
19 .  What is visual recorder in Load runner?
A: Virtual User Generator (VUGen) is Visual Recorder in Load Runner .
20 .  What is Rendezvous point?
A: During the execution of Load Test, Rendezvous points control Users .  It stops execution of each Vuser for further execution until remaining Users reach the point .
21 .   How is restore an application?
A: Resetting current application paths .
22 .  What is recovery testing?
A: Recovery means that how you’re shifting from failure state to normal state .  To test its procedure we can use Recovery test .
23 .  What are the types of check points?
A: GUI, Bitmap, Database and Test check points
24 .  How to open GUI map file?
A: Using GUI map editor .
25 .   How can it be known when to stop testing?
A: When existing test cases show any application change (called mutation) .
26 .   What are the parameters in Load runner?
A: Elapsed, Transaction, Response, Hit per second and Throughput .
27 .   How do you read test from an application?
A: Get text and Select text for (for web)
28 .   How can you map custom classes to standard classes?
A: By using Virtual Object Wizard .
29 .  What is soft ware testing?
A: Verification and Validation of an Application .
30 .  Why you need a test plan? What is test plan?
A: Test plan specified process and scheduling of an application .
31 .  What is big bang testing? Or informal testing?
`A: It means that a testing on total system .
32 .  What is formal testing?
A: Formal (or Incremental) means ‘until testing’ .
33 .  What is mutation testing?
A: Small changes identified by 12existing test cases .
34 .  What is regression testing?
A: Regression means that execution of test cases on new version of application/ modified version .
35 .  What is stress, security testing?
A: Security testing means that the testing of an application depends on Authorization and encryption/decryption cases .
36 .  What is test case?
A: Test case is a small issue to test functionality .
37 .  What is the diff between function and iterative model?
A: Test cases are derived from functionality .
38 .  Contents of Test plan?
A: Test team, Test scheduling, Test factors, Approach, Functionality list of Test case .
39 .  Difference between water fall model and iterative model?
A: Waterfall is a single thread processes where as Iterative is multiple thread process .
40 .  Where to use private and public functions in script?
A: Private functions are only applied on current Test and public functions applied anywhere .
41 .  What is system testing?
A: A Test at system level .
42 .  What are the major bugs you find in the in the application you have tested?
A: Load test errors .
43 .   What are the minor bugs you find in the in the application you have tested?
A: User interface errors .
44 .  What is the life cycle of bug reporting?
A: Bug detection => fixing the bug => bug reproducing => report creation =>
Bug submission .
45 .  On what basis the test plan is prepared?
A: Test manager develops Test plan based on development plan (SRS and FRS) .
46 .  What you will do after preparing test cases?
A: Test procedure preparation after selection of test case .
47 .   What is the formula used in white box testing?
A: In white box testing, tester concentrates on what is requirement of program and what is the functionality of the program .
48 .  When test cases will be prepared, after coding or before coding?
A: Test cases are prepared at design level .
49 .  What are the documents you have in testing environment?
A: Testing policy, Testing strategy, Testing methodology, Test plan, Test cases, Test scenarios, Test procedures, Test scripts, Logs and Bug reports .
50 .  What makes a good soft ware quality assurance engineer?
A: QA engineer produce suggestions to tester to increase the strength of the testing process .
51 .  What is testing life cycle? What is bug tracking life cycle?
A: Life cycle means testing at all development stages .
52 .  What if the soft ware has so many bugs, it cannot really be tested?
A: Be bugging (not debugging) is a process to estimate defects before testing .
53 .  How does a Client / Server environment effect testing?
A: In client/server (C/S) testing, testers follows these steps:
i .   Assess Readiness (Integration of C/S process)
ii .   Assess key process
iii .   Perform testing .
54 .  How can WWW be tested?
A: To test web applications, testers follow these steps:
i .    Select Web based risks
ii .   Select Web based tests
iii .   Select Web based tools
iv .  Perform tests .
55 .  What is soft ware quality assurance?
A: QA shows, customer satisfaction of application, including features and flaws .
56 . Can you tell me why does soft ware have bugs?
A: Different members at different levels develop soft ware applications .
57 . What are verification & validation & walkthrough?
A: Verification: - To check application based on corresponding development documents .
Validation: - To check whether the application functionality equals to customer’s expectation .
58 . What are 5 common problems in soft ware development process?
A: 
i .   Poor requirements
ii .   Improper scheduling
iii .   Testing with wrong criteria
vi .    Miscommunication .
59 .  What is soft ware quality?
A: Customer satisfaction including no .  of features/flaws .
60 .  Will automated testing tools make testing easier?
A: Automated testing decreases complexity in testing, when applications consist of :
i .   More external interfaces
ii .   Type of external interfaces
iii .   No of releases
iv .   Maturity on application etc .
61 . What are the silk test tools to manage execute and interprets your scripts?
A: In silk testing, we can follow below test process:
i .   Plan inclusion
ii .   Recapturing
iii .   Recording(script)
iv .   Run the script
v .    Analyze defects
vi .   Manual report .
62 .  What is smoke testing? Out time editor, the result processor, the debugger?
A: A test case with wrong criteria .  It specified indication of bug .
63 .   How do you set the parameters when test the Client /Server application?
A: In C/S Load testing, we can depend on elapsed transaction and response times .
64 .   What is recovery system? Can you give some functions that override some of the default behavior?
A: Default script enter, Default script exit .
65 .   Why silk test sees objects as custom windows?
A: Silk test sees each object as user-defined .  Because this tool used for java application testing .
66 .   Can you test an application in silk test that is running on another system?
A: YES .
67 .   Can you test multiple different applications simultaneously?
A: Yes .  We can concentrate on more test cases simultaneously because each application test has different test cases .
68 .   What is spawn statement? Why it is used?
A: To maintain delay, during execution time for synchronization .
Spawn (time in seconds) .
69 .   What is application state and base state and call state?
A: Application state : Is the situation in application
Base state : Is the starting state of application
Call state : Is the state of application 
70 .   What is difference between win runner and silk test?
A: Test procedure Vs .  Object oriented script; Different process Vs .  Single threaded .
71 .   How win runner does identify GUI objects?
A: Logical names and physical descriptions .
72 .   How do you program tests with TSL?
A: A program, test using TSL at “exe” level .
73 .   What TL_STEP function used?
A: To insert user defined error message in test log .
74 .   What is the difference b/w pause ( );, message ( );?
A: pause ( ) – used to display a message with termination of process .
Report_msg ( )-used to give message in test results table .
75 .   What is batch test?
A: Execution of more than one tests simultaneously .
76 .   What is DON in silk?
A: In silk test, silk agent is don, it displays at status bar .
77 .   What is the base class for all the classes in Silk test?
A: In silk test, Application name is base class to all classes in scripting .
78 .   What is the use of style bits in Custom class in silk?
A: The class of object in verifies window is called style of custom class .
79 .   What is extension in silk?
A: It is the extension of test case,  . pln for test plan .
80 .   What  . inc file consists in silk?
A:  . Inc is the extension of test frame .
81 .   How do you create a user defined class in silk?
A: It allows user defined classes in script .
82 .   What are agents in silk?
A: Capturing agents, recording and running agents .
83 .   How do you refer your test case in  . t file through Test plan?
A:  . pln is extension of test plan and it specifies  . t as test case .
84 .   Will TSL supports function overloading &operator overloading?
A: TSL allows function overloading, but not operator overloading .
85 .   If you purchase software, what test you perform?
A: Purchased software is called off-the-shelf software .  To test this application, we can perform functionality testing .
86 .   Did you use user defined TSL in your project?
A: YES .
87 .   How many functions you write in your project?
A: Depends on requirement, to define more than one user-defined function .
88 .   What are key features the Bug tracking data base must offer?
A: Bug tracking database provide test doc, retrieving and maintenance .
89 .   Write a program in TSL to get data from data table and feed them your edited fields in the application?
A: Data driven test (ddt)
90 .   What is negative testing?
A: A test with Fail criteria .
91 .   What is change management process?
A: Change management process is used to verify the configuration of the existing application, which is in maintenance stage .
92 .   What is configuration management process?
A: Configuration management process is used to verify the configuration of the existing application performance changes .
93 .   What is version control?
A: Maturity in new version compare to the previous version .
94 .   What is defect tracking?
95 .   What is security testing?
A: Whether this application follows correct authorization of Encrypt and Descript procedure or not .
96 .   What is good code?
A: More functionality with less statements and meets customer requirements .
97 .   What is digital signature test?
A: By bit map testing .
98 .   What is sort testing?
A: Used to test sorting tech in your application .
99 .   What is memory leakage testing?
A: Stress testing identifies memory leakages .
100 . What is data driven automation?
A: To run existing test case with different input values, we can use Data driven test-driven test .
101 . What is compatibility testing?
A: When application server on different platforms or Internet .
102 . What is defect deficiency? If A is the no .  of bugs found in Alpha test, B is the no .  of bugs found in Beta test, what n?
A: Defect deficiency/defect removal efficiency is defined by the formula .
A / (A+B) where A: No .  of bugs in previous test .
  B: No .  of bugs in present test .
103 . How will you choose a tool in test automation? How will you find the tools work will with your existing system?
A: To select a tool, we can depend on:
i .   Scripting style of tool
ii .   Scripting up dating
iii .     Reusability of scripting
iv .      Readability of scripting
v .    Batch .
104 . How can data caching have a negative effect in Load testing results?
A: In Load testing, we will get negative results when no available large memory areas and not clear items from buffer .
105 . What are the benefits of creating multiple actions within any virtual user scripts?
A: We can use more than on operator actions to estimate performance of each operation through single test .
106 . How do you scope, organize and execute your project?
A: According to standards and customer requirements .
107 . What sort of thongs would you put down in your bug report?
A: Bug severity/priority or main factors to list out defects .
108 . Should we test every possible combination/ scenario for a program?
A: Tester tries to test all possible test cases for application .
109 . What metrics you feel important to publish in organization?
A: In an organization, we can use LOC (luer of code) related and functional point related metrics .
110 . What is your worst experience in project?
A: Finding bugs, reproducing bugs is important in bug tracking, but all bugs are not reproducible .
111 . What is your experience in code analyzers?
A: Pseudo code analyzers are used to estimate the logic of program without execution .
112 . How did you involve in bug fix cycle between developer and QA?
A: Tester working as middle position in between QA and developer with bug tracking stages .
113 . How do you know your code has met specification when there are no specifications?
A: A tester identifies the functionality of program depends on specifications .  If there is no specification then he/she
i .   Can depends on estimated functionality by self (acts as customer)
ii .   Previous version and
iii .     Direct communication with customer .
114 . What type of documents would you need for QA/QC/Testing?
A: Testing policy =>strategy =>methodology=> ……… .  Etc .
115 . How you participated in integration testing?
A: Participate in integration testing with compound test cases of modules .
116 . How would you ensure 100% coverage of testing?
A: Testers prepare test cases related to all functional items to ensure 100% of testing coverage .
117 . What are basic and core practices for a QA specialist?
A: QA Analyst identifies all functional items and gives possible cases to test .
118 . What are basic elements in defect report?
A: Defect report consists of:
i .   Program to be tested
ii .   Tester name
iii .     Date and time
iv .      Severity
v .    Summary
vi .      Reason (optional)
vii .  Priority
viii .   Assigned to etc… .  .
119 . How do you prioritize testing task with in a project?
A: Depends on the severity the priority will be decided depends on the functionality of the test case .
120 . Do you know of metrics that help you in estimate the size of the testing efforts?
A: We can use benchmark testing to develop metrics .
121 . Discuss economics of automation and role of metrics in testing?
A: Economics of automation depends on no .  of external interfaces, types of interface and maturity in application .
122 . What methodologies do you need to develop test cases?
A: To develop test cases, we can use functionality list and standards of the organization .
123 . Difference between test strategy and test plan?
A: Test strategy specifies the mapping between the factors and development stages .  Test plan specifies actual process and schedule of testing of that project .
124 . If you do stress testing? What conclusions can you arrival?
A: Correctness of application .  When you run an application at the maximum values of resources .
125 . What is difference between CMM and CMMI?
A: CMM/Integrated .
126 . What is compilation define w . r . t .  Load runner?
A: Load runner point of view, compilation means that the Vuser script consists of correct syntaxes and semantics .
127 . What is Defect life cycle?
A: Defect life cycle helps in handling defects efficiently .  This Defect life cycle will help the users to know the status of the defect .
128 . What is equivalence partitioning?
A: Equivalence partitioning is used to combine same type of test cases related to single functionality/ feature/module .
129 . What type of scripting techniques for test automation do you know?
A: C-oriented TSL, VB-oriented SQA suite and Java-oriented silk test .
130 . What criteria would you used to select web transactions for Load testing?
A: Web server related criteria Ex: e-bussiness Vuser type in Load runner .
131 . Explain some techniques for developing s/w components w . r . t testability?
A: V-model .
132 . Describe components of a typical test plan such as tools for interactive products and database products as well as cause and effect graphs and data flow diagrams?
A: Depends on DGD testers imagine an approach to test a factor .
133 . When have you had to focus on data integrity?
A: In integrating testing we can concentrate on data integrity .
134 . How to import a DLL file in TSL Script?
A: By compiled module concept, logical DLLs .
135 . How to write virtual API scripts in Test Director?
A: Test director provides a facility of launching option connected to functional testing tool, which creates test script .
136 . What is requirement phase testing?
A: Walk through, Reviews and Inspections .
137 . What is Design phase testing?
A: Reviews, Inspections and Prototypes .
138 . What is Program phase testing?
A: White box testing/structural .
139 . What is back-end testing? How to do?
A: Data base testing is called back end-testing .
140 . Why you are following Water-fall model?
A: There is no time and cost restrictions, we can choose waterfall model to develop an application .
141 . When to use iterative model, Spiral model, RAD model?
142 . What are the different bug-tracking tools?
A: Test Director, Test manager etc .
Most Frequently Asked Questions
·     What are your strengths and weaknesses?
·     Tell me about yourself .
·     What are your team-player qualities? Give examples .
·     Of the courses you have had at college which courses have you enjoyed the most?
·     What is your GPA? How do you feel about it? Does it reflect your abilities?
·     How have your educational and work experiences prepared you for this position?
·     What work experiences have been most valuable to you and why?
·     What have the experiences on your resume taught you about managing and working with people?
·     Of the hobbies and interests listed on your resume what is your favorite and tell me why?
·     Where do you see yourself in five years?
·     What goals have you set for yourself? How are you planning to achieve them?
·     To what do you owe your present success?
·     Why should I hire you?
·     What makes you think you can handle this position?
·     What is your most significant accomplishment to date?
·     Why do you want to work here?
·     Describe a leadership role of yours and tell why you committed your time to it .
·     In a particular leadership role you had, what was your greatest challenge?
·     Give me an example of an idea that has come to you and what you did with it?
·     Give me an example of a problem you solved and the process you used?
·     Give me an example of the most creative project that you have worked on .
·     Tell me about a project you initiated?
·     Describe the project or situation that best demonstrates your analytical abilities?
·     Since attending college, what is the toughest decision that you have had to make?
·     Tell me about your most difficult decision and how did you go about making it?
·     What types of situations put you under pressure, and how do you deal with pressure?
·     Give me a situation in which you failed, and how you handled it?
·     Why are you interested in our organization?
·     What type of position are you seeking?
·     Where do you think your interest in this career comes from?
·     What industry besides this one are you looking into?
·     Why have you chosen this particular profession?
·     What interests you about this job?
·     What challenges are you looking for in a position?
·     What can you contribute to this company?
·     What motivates you?
·     What turns you off?
·     If I asked the people who know you well to describe you, what three words would they use?
·     If I asked the people who know you for one reason why I shouldn't hire you what would they say?
·     When you take on a project do you like to attack the project in a group of individually?
·     Describe the type of manager you prefer .
·     Tell me about a team project of which you are particularly proud and your contribution?
·     Describe a situation where you had to work with someone who was difficult, how did you handle it?
·     What type of work environment appeals to you most?
·     With which other companies are you interviewing?
·     What characteristics do you think are important for this position?
·     Why do you feel that this company will be a career for you rather than a job?
·     Name two management skills that you think you have?
·     What characteristics are most important in a good manager? How have you displayed one of them?
·     Why did you choose this college and how did you arrive at this decision?
·     What factors did you consider in choosing your major?
·     Describe how your favorite course has contributed your career interests?
·     Since you have been at college, what is it that you are proudest of?
·     How have you changed personally since starting college?
·     What has been your greatest challenge?
·     If you could change a decision you made while at college what would you change and why?
·     Why did you choose the campus involvements you did? What did you gain? What did you contribute?
Questions You Can Ask the Interviewer
·     Ask about the information you researched .
·     Describe my job duties .
·     Is this a newly created position?
·     What are the companies short and long term goals?
·     What do you like most about working for this company?
·     What is a typical day like for you?
·     To whom would I report?
·     Whom will I supervise?
·     Tell me about the training program I will experience .
·     What is the company's promotional policy?
·     With whom will I be working most closely?
·     When can I expect to hear from you?



Comments

Popular posts from this blog

Handling IE Protected Mode issue/IE Security issues in selenium WebDriver

Native Android Apps Automation with WebDriver Using Appium Mobile Automation tools

Passing variable values through driver script (MonkeyTalk)