abhishek stayam's explore testing

55
Explore Testing ..For Those With Zest to Test Subscribe via Email Top of Form Bottom of Form HOME PODCAST PORTFOLIO WORKBENCH CONTACT SAM 0 Software Testing Terminologies-© Explore Testing POSTED AT SEPTEMBER 21, 2011 // AUTOMATION TESTING, MANUAL TESTING, NEW RELEASE, SOFTWARE TESTING, TESTING FUNDAMENTALS, TESTING INTERVIEW QUESTIONS Share Software Testing Terminologies-© Explore Testing Term Definition Acceptance Testing Testing the system with the intent of confirming readiness of the product and customer acceptance. Ad Hoc Testing Testing without a formal test plan or outside of a test plan. With some  projects this type of testing is carried out as an adjunct to formal testing. If carried out by a skilled tester, it can often find problems that are not caught in regular testing. Sometimes, if testing occurs very late in the development cycle, this will be the o nly kind of testing that can be  performed. Sometimes ad hoc testing is referred to as ex ploratory testing. Alpha Testing Testing after code is mostly complete or contains most of the functionality and prior to users being involved. Sometimes a select group of users are involved. More often this testing will be performed in-house or by an outside testing firm in close cooperation with the software engineering department. Automated Testing Software testing that utilizes a variety of tools to automate the testing  process and when the importance of having a person manually testing is

Upload: gkvinodh-vit

Post on 06-Apr-2018

219 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: Abhishek Stayam's Explore Testing

8/3/2019 Abhishek Stayam's Explore Testing

http://slidepdf.com/reader/full/abhishek-stayams-explore-testing 1/55

Explore Testing..For Those With Zest to Test

Subscribe via EmailTop of Form

Bottom of Form

• HOME

• PODCAST

• PORTFOLIO

• WORKBENCH

• CONTACT SAM

0Software Testing Terminologies-© Explore TestingPOSTED AT SEPTEMBER 21, 2011 // AUTOMATION TESTING, MANUAL TESTING, NEW RELEASE, SOFTWARETESTING, TESTING FUNDAMENTALS, TESTING INTERVIEW QUESTIONS

Share

Software Testing Terminologies-© Explore Testing

Term Definition

Acceptance Testing Testing the system with the intent of confirming readiness of the productand customer acceptance.

Ad Hoc Testing Testing without a formal test plan or outside of a test plan. With some projects this type of testing is carried out as an adjunct to formal testing. If carried out by a skilled tester, it can often find problems that are not caughtin regular testing. Sometimes, if testing occurs very late in thedevelopment cycle, this will be the only kind of testing that can be performed. Sometimes ad hoc testing is referred to as exploratory testing.

Alpha Testing Testing after code is mostly complete or contains most of the functionalityand prior to users being involved. Sometimes a select group of users areinvolved. More often this testing will be performed in-house or by anoutside testing firm in close cooperation with the softwareengineering department.

Automated Testing Software testing that utilizes a variety of tools to automate the testing process and when the importance of having a person manually testing is

Page 2: Abhishek Stayam's Explore Testing

8/3/2019 Abhishek Stayam's Explore Testing

http://slidepdf.com/reader/full/abhishek-stayams-explore-testing 2/55

diminished. Automated testing still requires a skilled qualityassurance professional with knowledge of the automation tool and thesoftware being tested to set up the tests.

Beta Testing Testing after the product is code complete. Betas are often widely

distributed or even distributed to the public at large in hopes that they will buy the final product when it is released.

Black Box Testing Testing software without any knowledge of the inner workings, structureor language of the module being tested. Black box tests, as most other kinds of tests, must be written from a definitive source document, such as aspecification or requirements document..

CompatibilityTesting

Testing used to determine whether other system software components suchas browsers, utilities, and competing software will conflict with thesoftware being tested.

ConfigurationTesting

Testing to determine how well the product works with a broad range of hardware/peripheral equipment configurations as well as on differentoperating systems and software.

Functional Testing Testing two or more modules together with the intent of finding defects,demonstrating that defects are not present, verifying that the module performs its intended functions as stated in the specification andestablishing confidence that a program does what it is supposed to do.

IndependentVerification and

Validation (IV&V)

The process of exercising software with the intent of ensuring that thesoftware system meets its requirements and user expectations and doesn’t

fail in an unacceptable manner. The individual or group doing this work isnot part of the group or organization that developed the software. A termoften applied to government work or where the government regulates the products, as inmedical devices.

Installation Testing Testing with the intent of determining if the product will install on avariety of platforms and how easily it installs.

Integration Testing Testing two or more modules or functions together with the intent of finding interface defects between the modules or functions. Testingcompleted at as a part of unit or functional testing, and sometimes,

 becomes its own standalone test phase. On a larger level, integrationtesting can involve a putting together of groups of modules and functionswith the goal of completing and verifying that the system meets the systemrequirements. (see system testing)

Load Testing Testing with the intent of determining how well the product handlescompetition for system resources. The competition may come in the formof network traffic, CPU utilization or memory allocation.

Page 3: Abhishek Stayam's Explore Testing

8/3/2019 Abhishek Stayam's Explore Testing

http://slidepdf.com/reader/full/abhishek-stayams-explore-testing 3/55

PerformanceTesting

Testing with the intent of determining how quickly a product handles avariety of events. Automated test tools geared specifically to test and fine-tune performance are used most often for this type of testing.

Pilot Testing Testing that involves the users just before actual release to ensure thatusers become familiar with the release contents and ultimately accept it.Often is considered a Move-to-Production activity for ERP releases or a beta test for commercial products. Typically involves many users, isconducted over a short period of time and is tightly controlled. (see betatesting)

Regression Testing Testing with the intent of determining if bug fixes have been successfuland have not created any new problems. Also, this type of testing is doneto ensure that no degradation of baseline functionality has occurred.

Security Testing Testing of database and network software in order to keep company data

and resources secure from mistaken/accidental users, hackers, and other malevolent attackers.

Software Testing The process of exercising software with the intent of ensuring that thesoftware system meets its requirements and user expectations and doesn’tfail in an unacceptable manner. The organization and management of individuals or groups doing this work is not relevant. This term is oftenapplied to commercial products such as internet applications. (contrastwith independent verification and validation)

Stress Testing Testing with the intent of determining how well a product performs when a

load is placed on the system resources that nears and then exceedscapacity.

System IntegrationTesting

Testing a specific hardware/software installation. This is typically performed on a COTS (commerical off the shelf) system or any other system comprised of disparent parts where custom configurations and/or unique installations are the norm.

User AcceptanceTesting

See Acceptance Testing.

White Box Testing Testing in which the software tester has knowledge of the inner workings,structure and language of the software, or at least its purpose.•

Page 4: Abhishek Stayam's Explore Testing

8/3/2019 Abhishek Stayam's Explore Testing

http://slidepdf.com/reader/full/abhishek-stayams-explore-testing 4/55

Tags : Acceptance Testing, ad hoc, Alpha Testing, Automated Testing, Beta Testing, Black Box Testing, Pilot Testing

• Digg

• Stumbleupon

• Del.icio.us

• twitter 

• Technorati 

0Quick Test Professional Interview Questions-Part II © ExploreTestingPOSTED AT SEPTEMBER 15, 2011 // AUTOMATION TESTING, NEW RELEASE, QUICK TESTPROFESSIONAL, SOFTWARE TESTING, TESTING FUNDAMENTALS, TESTING INTERVIEW QUESTIONS

Share

Quick Test Professional Interview Questions-Part II © Explore Testing 

1) What are different Checkpoints available in QTP?

2) What is difference between Text and Text Area Checkpoints?

3) What are different web application checkpoints available in QTP?

4) What is shortcut key for Standard Checkpoints?

5) Give an Script for Standard Checkpoint for  Flight Reservation Application?

6) Which Checkpoints don’t need Recording for use?

7) Which database is default database available for QTP Flight Reservation Application?

8) What is Accessibility Checkpoint?

9) What is the prerequisite to use Accessibility Checkpoints?

10) How many Test Settings tabs are available in QTP Version 9.2, 9.5, 10.0

11) How to configure Accessibility Checkpoints?

12) What are Table, Image and Page Checkpoints?

13) What is Output Values in QTP?

14) What is the need of Output Values in QTP?

15) What are the types of Output Values available in QTP?

16) Write a Script for Standard Output Value for  Flight Reservation Application?

17) Can we merge two object files in QTP?

18) How testers can define their Objects in Object Repository?

19) Give example of Built in Environment Variables in QTP?

20) How can we import Flat files in QTP Data Table?

21) How to invoke Client Server Application in QTP?

22) What are Actions in QTP?

23) Discuss Types of Actions in QTP?

24) Which Action is default action in QTP 9.2 version?

Page 5: Abhishek Stayam's Explore Testing

8/3/2019 Abhishek Stayam's Explore Testing

http://slidepdf.com/reader/full/abhishek-stayams-explore-testing 5/55

25) Which Action is default action in QTP 9.5, 10.0, 11.0 Version?

26) Which Action we can use with Call to Existing Action?

27) What are External Actions in QTP?

28) Can we Split two different Scripts in QTP?

29) What are Virtual Objects in QTP?30) How to create Virtual Objects in QTP?

31) Can we delete Virtual Object?

32) What is the use of Transaction in QTP Script?

33) Write the Script for Inserting Transactions in QTP?

34) What is Object Identification in QTP?

35) What are the types of Object Identification?

36) Define Exception Handling in QTP?

37) What is Recovery Scenario Manager in QTP?

38) What are triggers available in QTP Recovery Scenario Manager?

39) What is the extension for Recovery Scenario Manager Files?

40) What are Object State Triggers?

41) What is Object Spy?

42) What is the default Object Timeout defined in QTP?

43) What is Synchronization Timeout?

44) What are the different ways through which we can set timeout property?

45) How to change Global Synchronization Timeout?

46) What is the advantage of VB Script over other programming languages?

47) What is Quality Cost?

48) What are the types of Quality Cost?

49) List out some Input and Output Functions in QTP?

50) What is Reporter.ReportEvent Function in QTP?

51) Give the syntax statements to declare Reporter Event?

52) What is Filter Property in Reporter Event?

53) What is Path Property in Reporter Event?

54) What is Run Status Property in Reporter Event?

55) What for Option Explicit is used in QTP Scripts?

56) Define Descriptive Programming?

57) Give one Script for Login Window using Descriptive Programming?58) What are different Methods we can use in QTP VB Scripting?

59) What is GetVisibleText Method in QTP?

60) Which method can get us the contents of Combo Box?

61) Which method can count the number of Items in Combo Box?

62) What is GetRoProperties Method in QTP?

63) What is GetToProperties Method in QTP?

Page 6: Abhishek Stayam's Explore Testing

8/3/2019 Abhishek Stayam's Explore Testing

http://slidepdf.com/reader/full/abhishek-stayams-explore-testing 6/55

64) What is Step Generator in QTP?

65) In which tab in QTP Window we can locate Step Generator?

66) What is the Shortcut key for Step Generator?

67) Give examples of Built In Functions available in QTP?

68) What is ASC & CHR Functions?69) Which function returns current date and time?

70) What is Array Function?

71) What is Is Array Function in QTP?

72) Differentiate L-Case and U-Case Functions in QTP?

73) Differentiate Is Numeric and Is Date Functions?

74) Differentiate StrReverse and StrComp Functions in QTP?

75) Differentiate Left, Right and Middle Functions in QTP?

 

By: Abhishek Satyam

 •

Tags : Automation Testing, Checkpoints, Frameworks, Function, Keyword Driven Framework, OutputValues, Parametrization, Synchronization Timeout, VB Scripts

• Digg

• Stumbleupon

• Del.icio.us

• twitter 

• Technorati 

0Quick Test Professional Interview Questions-Part I © ExploreTestingPOSTED AT SEPTEMBER 15, 2011 // AUTOMATION TESTING, QUICK TEST PROFESSIONAL, SOFTWARE

TESTING,TESTING FUNDAMENTALS, TESTING INTERVIEW QUESTIONS

Share

 

Quick Test Professional Interview Questions-Part I © Explore Testing

1)  What is Automation Testing?

2)  What is the importance of Automation Testing?

3)  What are the test scripts in Automation Testing?

Page 7: Abhishek Stayam's Explore Testing

8/3/2019 Abhishek Stayam's Explore Testing

http://slidepdf.com/reader/full/abhishek-stayams-explore-testing 7/55

4)  What do you understand by Recording and Playback Script in Automation Testing?

5)  List out some Automation Tools?

6)  Which Automation tool is famous for Functional and Regression Testing?

7)  Which operations or tools are inbuilt with QTP?

  Which process is called as heart of QTP?

9)  Which Browser QTP Support for Recording and Execution?

10)  Which type of application can be tested using QTP?

11)  Which OS QTP Usually supports?

12)  What is localization feature of QTP?

13)  What is the default Add-Ins in QTP?

14)  List out the Technologies compatible with QTP?

15)  Which is the newest version of QTP?

16)  What are the two types of Licenses available with QTP?

17)  What are the benefits of Automation Testing?18)  What are the disadvantages of Automation Testing?

19)  What do you mean by Automation Framework?

20)  What are the types of Automation Framework?

21)  What is Testing Process in QTP?

22)  Which Framework Uses Actions?

23)  Which is Fourth Generation Automation Framework?

24)  What are the types of Parameterization used in Quick Test Professional Tool?

25)  What is Keyword Driven Framework?

26) 

What are the keywords generally used in Keyword Driven Framework?27)  Differentiate Test Object and Application Object?

28)  List out test objects, Application Objects, Methods used in Flight Reservation Application?

29)  What are the sample applications provided in default with QTP Tool?

30)  Describe Quick Test Professional Window?

31)  What is Test Pane and what is its component?

32)  What are Data Tables?

33)  Differentiate Design Time and Run Time Data Tables?

34)  What are the sub components of Design Time and Run Time Data Table?

35)  What is Activity Screen?

36)  What are the tasks testers can perform using Active Screen?

37)  In how many ways we can pass values to variables during execution time?

38)  What is Debug Viewer?

39)  What are the components of Debug Viewer?

40)  How to Launch QTP Application?

41)  What is learning process in QTP?

Page 8: Abhishek Stayam's Explore Testing

8/3/2019 Abhishek Stayam's Explore Testing

http://slidepdf.com/reader/full/abhishek-stayams-explore-testing 8/55

42)  What is Object Repository?

43)  What are the types of Object Repository?

44)  What is the extension of per action object repository files?

45)  What is the extension of Shared Action Repository Files?

46)  How to create Shared Action Repository Files?47)  What is Test Driver?

48)  How can we Edit or Enhance the QTP Scripts?

49)  What are the Shortcut keys for Record, Run and Stop Recording?

50)  How testers analyse the Test Script?

51)  What can be the status of Test Script?

52)  How testers report the defect in QTP?

53)  What are the Recording Modes Available in QTP Tool?

54)  What are the Object types in QTP?

55)  Differentiate Runtime objects and Test Objects?

56)  Which language QTP Supports?

57)  What testers should ensure when executing test scripts?

58)  What are Checkpoints in QTP?

59)  What coverage’s tester can trace using Checkpoints?

60)  Which Checkpoints we use to verify one or more property of an object?

By: Abhishek Satyam

 •

Tags : Actions, Debug, Descriptive Programming, Mercury QTP Version 9.2, Quick Test

Professional,Recording, Run, Scripts

• Digg

• Stumbleupon

• Del.icio.us

• twitter • Technorati 

0 Author Desk POSTED AT SEPTEMBER 14, 2011 // SOFTWARE TESTING

Share

Page 9: Abhishek Stayam's Explore Testing

8/3/2019 Abhishek Stayam's Explore Testing

http://slidepdf.com/reader/full/abhishek-stayams-explore-testing 9/55

 

Explore Testing Blog is now under  Creative Common GPA Copyright © 2011 License which

authenticates the readers to use the contents of blog for their learning purpose and any modificationto blog content is solely limited to owner. Any type of commercializing the contents of blog is non-

permissible.

The main motive behind this blog is to share the knowledge of Software Testing across testers

community and is non-profitable forum. Also, some of the blog contents are taken from external

resources for which proper referencing and courtesy has been given to concerned organization or 

Author.

If the Authors of referred resources are not interested in delivering their contents in their blog than

they can directly contact owner of this blog @ [email protected]

• Digg

• Stumbleupon

• Del.icio.us

• twitter 

• Technorati 

0

Page 10: Abhishek Stayam's Explore Testing

8/3/2019 Abhishek Stayam's Explore Testing

http://slidepdf.com/reader/full/abhishek-stayams-explore-testing 10/55

Test Execution, Reporting & Defect Management Interview Questions Part II © Explore TestingPOSTED AT SEPTEMBER 14, 2011 // AUTOMATION TESTING, MANUAL TESTING, NEW RELEASE, SOFTWARETESTING,TESTING FUNDAMENTALS, TESTING INTERVIEW QUESTIONS

Share

Test Execution, Reporting & Defect Management Interview Questions © Explore Testing

 

1) What is Defect Reporting?

2) When do Testers report a bug?

3) What are the steps that testers usually follow to report a bug?

4) What is Error Resolution?

5) How testers analyse any Defect Report?

6) What do you understand by Process Related Errors?

7) How Process related errors differ from Product related errors?

8) How do we determine severity of any defect?

9) What is difference between defect and bug?

10) Differentiate Defects, Faults and Failures?

11) What do you mean by Defect within Phase and Defect Across Phase?

12) What is Defect Leakage?

13) What is Latent Defect?

14) Distinguish Errors on the basis of Severity?

15) Distinguish Errors on the basis of Functional Classes?

16) What are different types of errors?

17) What are the basic causes which lead to error?18) What are the procedures while resolving any error?

19) What should be the elements of standard Defect Report

20) Define Defect?

21) What are the basic effects of Defect?

22) System Crash is what type of Defect?

23) What is Fish-Bone Diagram?

24) How can you relate Bug detecting and resolving with Time?

25) What are the different stages of a bug?

26) What is Defect Lifecycle?

27) How will you write good Defect Report?

28) What is Defect Management?

29) How can Defect Management helps in preventing defects?

30) What is Defect Management Process?

31) How will you prevent the defect?

32) How can tester reduce the impact or severity of defect?

Page 11: Abhishek Stayam's Explore Testing

8/3/2019 Abhishek Stayam's Explore Testing

http://slidepdf.com/reader/full/abhishek-stayams-explore-testing 11/55

33) What is Defect Discovery?

34) What are the techniques one can use to find a defect?

35) Give one difference between Severity and Priority?

36) What is Management Reporting?

37) What are the components of Defect Report?38) What is Test Log?

39) What is Test Incident Report?

40) How can you define incidents?

41) What is Test Status Report?

42) What is Test Summary Report?

43) What is Current Status Test Report?

44) What is Function Test Matrix?

45) What is Defect Status Report?

46) What is Functional Testing Status Report?

47) What is Functions Working Timeline?

48) What is Defect Distribution Report?

49) What is Relative Defect Distribution Report?

50) What is Testing Action Report?

51) What is Individual Project Component Report?

52) What is Project Status Summary Report?

53) What is Individual Project Status Summary Report?

54) What is Final Test Report?

55) What are the Types of Final Test Report?

56) What is the need to baseline a test document or report?

57) What is Masked Defect?

58) What is normalized defect status report?

59) What is Defect Cascading?

60) What are the baseline deliverables in Defect Management Process Lifecycle?

 

By: Abhishek Satyam

 •

Page 12: Abhishek Stayam's Explore Testing

8/3/2019 Abhishek Stayam's Explore Testing

http://slidepdf.com/reader/full/abhishek-stayams-explore-testing 12/55

Tags : Baselines, Bug, Defect, Defect Impact, Defect Management, Defect Priority, Defect Report, Defect

Severity, Functional Matrix, Incidents, Test Reports

• Digg

• Stumbleupon

• Del.icio.us

• twitter 

• Technorati 

0Test Execution & Reporting & Defect Management Interview Questions Part I © Explore TestingPOSTED AT SEPTEMBER 13, 2011 // AUTOMATION TESTING, INTERVIEW QUESTIONS SDLC, MANUALTESTING, NEW RELEASE, SOFTWARE TESTING, TESTING FUNDAMENTALS

Share

Test Execution & Reporting & Defect Management Interview Questions Part I © Explore

Testing

 

1) What is Test Environment?

2) What there is needed to choose suitable testing environment?

3) How come Production Environment differs from Test Environment?

4) What changes can affect Production and Test Environments?

5) What are the components of Test Environment?

6) Who review Test Environment?

7) On what domain Environmental review take place?

8) What is role of Test Data in Testing?

9) What are the measurable properties of Test Data?10) How Data Integrity plays its role in Test Data Definition?

11) List out Test Data Acquisition Techniques?

12) What do you mean by Data Seeding?

13) What is the main responsibility of Test Manager in tracing Test Data?

14) What is Test-Requirement Coverage Matrix?

15) What is Test Criteria?

16) What is Test Execution?

17) What are the inputs and outputs in Test Execution?

18) What are the main steps when we consider Test Execution?19) What are the different Execution Levels in testing?

20) What are different Testing Levels of Execution and their Sources?

21) How different entities are involved in different Testing Levels?

22) How Production and Test Environment associated with different Test Levels?

23) Test Case Execution traces much Coverage. List out some in context to testing levels?

24) In order to execute different test cases at different levels what we need?

Page 13: Abhishek Stayam's Explore Testing

8/3/2019 Abhishek Stayam's Explore Testing

http://slidepdf.com/reader/full/abhishek-stayams-explore-testing 13/55

25) Who write Unit, Integration, System Test Cases and Plans?

26) Who reviews Unit, Integration, System Test Cases and Plans?

27) What are the work products after execution of each testing level plan test cases?

28) How we generate Test Data while Test Data Acquisition Levels?

29) What is difference between Test Bed, Test Environment and Test Suite?30) What is the importance of Test Criteria and Test Scenario?

 

By: Abhishek Satyam•

Tags : Test Cases, Test Criteria, Test Data, Test Environment, Test Execution

• Digg

• Stumbleupon

• Del.icio.us

• twitter 

• Technorati 

0Techniques Used in System Testing of AUT’s/SUT’s © Explore

TestingPOSTED AT SEPTEMBER 12, 2011 // AUTOMATION TESTING, MANUAL TESTING, SOFTWARE TESTING, TESTINGFUNDAMENTALS, TESTING INTERVIEW QUESTIONS

Share

Techniques Used in System Testing of AUT’s/SUT’s © Explore Testing

 USABILITY

 

1.User Interface testing

2. Manual Support testing

 

FUNCTIONALITY

1. Functionality testing

2. Error handling testing script

level

3. Input domain testing

4. Recovery testing

5. Compatibility testing6. Configuration testing

7. Intersystem testing

8. Installation testing

9. Parallel testing

10. Sanitation testing

 

PERFORMANCE

 

SECURITY

 

Page 14: Abhishek Stayam's Explore Testing

8/3/2019 Abhishek Stayam's Explore Testing

http://slidepdf.com/reader/full/abhishek-stayams-explore-testing 14/55

1. Scalability testing

2. Load testing

3. Stress testing

4. Volume testing

1. Authorization

2. Access Control

3. Encryption/Decryption

 

Tags : System Testing

•Digg

• Stumbleupon

• Del.icio.us

• twitter 

• Technorati 

0Software Configuration Management, Auditing & ReportingInterview Questions- Explore TestingPOSTED AT SEPTEMBER 12, 2011 // INTERVIEW QUESTIONS SDLC, MANUAL TESTING, NEWRELEASE, SOFTWARE TESTING, TESTING FUNDAMENTALS, TESTING INTERVIEW QUESTIONS

Share

Software Configuration Management & Reporting Interview Questions-© Explore Testing

 

1) What is Software Configuration Management?

2) Who are involved with SCM Process?

3) What is need of SCM Process?

4) What are the sources which forces changes in Software Configuration Items?

5) What do you understand by Software Configuration Items?

6) Give a definition of Baseline?

7) What are the procedures in creating or designing baseline for a configuration object?

8) What do you understand by Work Products?

9) What are the Baselined Software Configuration Items? Where these items are stored?

10) What do you mean by compositional relationship and Inter relationship in Software

Configuration Items?

11) Who is responsible for approving and ranking changes?

12) What are the tasks under SCM Process?

Page 15: Abhishek Stayam's Explore Testing

8/3/2019 Abhishek Stayam's Explore Testing

http://slidepdf.com/reader/full/abhishek-stayams-explore-testing 15/55

13) What are the two types of identified objects in SCM Process?

14) What is difference between basic objects and aggregate objects?

15) What do you mean by Evolution Graph?

16) What is Version Control?

17) What is difference between Entity, Variant and Version?18) What are the points to be consider while reviewing change in SCI’s?

19) What is need of Change Control?

20) What do you mean by ECO?

21) Define the process flow in Change Control?

22) What do you mean by Access Control and Synchronization Control?

23) What do you understand by Check-In and Check-Out in Change Control Process?

24) When after Software Engineer Checks Out?

25) What is Configuration Auditing?

26) What is difference between Configuration Auditing and Formal Technical Review?

27) What Configuration Auditing Validates in SCM Process?

28) Give a definition of Configuration Status Reporting?

29) What are the Testing Artefacts involves in CSR?

30) What is the importance of CSR (Configuration Status Reporting)?

31) How can we ensure that Changes have been made properly?

32) How an organization control changes does before and after software is released to a customer?

33) What are the Outputs of Software Configuration Process?

 

By: Abhishek Satyam

Tags : Access Control, Baseline, Change Control, Configuration Status Reporting, Data Models, ECO,Evolution

Graph, Extracted Version, Locks, Software Configuration Management, Synchronization Control ,Version

Control, Work Products

• Digg

• Stumbleupon

• Del.icio.us

• twitter 

• Technorati 

0

Page 16: Abhishek Stayam's Explore Testing

8/3/2019 Abhishek Stayam's Explore Testing

http://slidepdf.com/reader/full/abhishek-stayams-explore-testing 16/55

 WEB Usability Testing Checklist- Explore TestingPOSTED AT SEPTEMBER 10, 2011 // AUTOMATION TESTING, MANUAL TESTING, SOFTWARE TESTING, TESTINGFUNDAMENTALS, TESTING INTERVIEW QUESTIONS

Share

 

WEB TESTING- Check List- Explore TestingOngoing demand in quality assurance is for web testing as because whole techno world is webifying

at very fast pace. Clients requirements in context to web application is searching for full fledged

defect free usable application. Web applications and cloud applications are most popular now a days

and testing these applications is a real challenge whereby tester need to concentrate on various

aspect and attribute of web application and its structure which must comply with XHTML and W3C

rules.

Here in I am discussing about various checklist which relates to web testing and thus surely helps

testers understanding the requirements well and leads to satisfactory testing.

1. FUNCTIONALITY

1.1 LINKS

1.1.1 Check that the link takes you to the page it said it would.

1.1.2 Ensure to have no orphan pages (a page that has no links to it)

1.1.3 Check all of your links to other websites

1.1.4 Are all referenced web sites or email addresses hyperlinked?

1.1.5 If we have removed some of the pages from our own site, set up a custom 404 page that

redirects your visitors to your home page (or a search page) when the user try to access a page

that no longer exists.

1.1.6 Check all mail to links and whether it reaches properly

1.2 FORMS

1.2.1 Acceptance of invalid input

1.2.2 Optional versus mandatory fields

1.2.3 Input longer than field allows

1.2.4 Radio buttons

1.2.5 Default Values on page load/reload(Also terms and conditions should be disabled)

1.2.6 Is Command Button can be used for Hyperlinks and Continue Links ?

1.2.6 Is all the data’s inside combo/list box are arranged in chronolgical order?

1.2.7 Are all of the parts of a table or form present? Correctly laid out? Can you confirm that selected

texts are in the “right place?

1.2.8 Does a scrollbar appear if required?

1.3 DATA VERIFICATION AND VALIDATION

1.3.1 Is the Privacy Policy clearly defined and available for user access?

1.3.2 At no point of time the system should behave awkwardly when an invalid data is fed

1.3.3 Check to see what happens if a user deletes cookies while in site

1.3.4 Check to see what happens if a user deletes cookies after visiting a site

Page 17: Abhishek Stayam's Explore Testing

8/3/2019 Abhishek Stayam's Explore Testing

http://slidepdf.com/reader/full/abhishek-stayams-explore-testing 17/55

2. APPLICATION SPECIFIC FUNCTIONAL REQUIREMENTS

2.1 DATA INTEGRATION

2.1.1 Check the maximum field lengths to ensure that there are no truncated characters?

2.1.2 If numeric fields accept negative values can these be stored correctly on the database anddoes it make sense for the field to accept negative numbers?

2.1.3 If a particular set of data is saved to the database check that each value gets saved fully to the

database. (i.e.) Beware of truncation (of strings) and rounding of numeric values.

2.2 DATE FIELD CHECKS

2.2.1 Assure that leap years are validated correctly & do not cause errors/miscalculations.

2.2.2 Assure that Feb. 28, 29, 30 are validated correctly & do not cause errors/ miscalculations.

2.2.3 Is copyright for all the sites includes Yahoo co-branded sites are updated

2.3 NUMERIC FIELDS

2.3.1 Assure that lowest and highest values are handled correctly.

2.3.2 Assure that numeric fields with a blank in position 1 are processed or reported as an error.

2.3.3 Assure that fields with a blank in the last position are processed or reported as an error an

error.

2.3.4 Assure that both + and – values are correctly processed.

2.3.5 Assure that division by zero does not occur.

2.3.6 Include value zero in all calculations.

2.3.7 Assure that upper and lower values in ranges are handled correctly. (Using BVA)

2.4 ALPHANUMERIC FIELD CHECKS

2.4.1 Use blank and non-blank data.

2.4.2 Include lowest and highest values.

2.4.3 Include invalid characters & symbols.

2.4.4 Include valid characters.

2.4.5 Include data items with first position blank.

2.4.6 Include data items with last position blank.

3. INTERFACE AND ERROR HANDLING

3.1 SERVER INTERFACE

3.1.1 Verify that communication is done correctly, web server-application server, application server-

database server and vice versa.

3.1.2 Compatibility of server software, hardware, network connections3.2 EXTERNAL INTERFACE

3.2.1 Have all supported browsers been tested?

3.2.2 Have all error conditions related to external interfaces been tested when external application is

unavailable or server inaccessible?

3.3 INTERNAL INTERFACE

Page 18: Abhishek Stayam's Explore Testing

8/3/2019 Abhishek Stayam's Explore Testing

http://slidepdf.com/reader/full/abhishek-stayams-explore-testing 18/55

3.3.1 If the site uses plug-ins, can the site still be used without them?

3.3.2 Can all linked documents be supported/opened on all platforms (i.e. can Microsoft Word be

opened on Solaris)?

3.3.3 Are failures handled if there are errors in download?

3.3.4 Can users use copy/paste functionality?Does it allows in password/CVV/credit card no field?3.3.5 Are you able to submit unencrypted form data?

3.4 INTERNAL INTERFACE

3.4.1 If the system does crash, are the re-start and recovery mechanisms efficient and reliable?

3.4.2 If we leave the site in the middle of a task does it cancel?

3.4.3 If we lose our Internet connection does the transaction cancel?

3.4.4 Does our solution handle browser crashes?

3.4.5 Does our solution handle network failures between Web site and application servers?

3.4.6 Have you implemented intelligent error handling (from disabling cookies, etc.)?

4. COMPATIBILITY

4.1 BROWSERS

4.1.1 Is the HTML version being used compatible with appropriate browser versions?

4.1.2 Do images display correctly with browsers under test?

4.1.3 Verify the fonts are usable on any of the browsers

4.1.4 Is Java Code/Scripts usable by the browsers under test?

4.1.5 Have you tested Animated GIFs across browsers?

4.2 VIDEO SETTINGS

4.2.1 Screen resolution (check that text and graphic alignment still work, font are readable etc.) like

1024 by 768, 600×800, 640 x 480 pixels etc

4.2.2 Colour depth (256, 16-bit, 32-bit)

4.3 CONNECTION SPEED

4.3.1 Does the site load quickly enough in the viewer’s browser within 8 Seconds?

4.4 PRINTERS

4.4.1 Text and image alignment

4.4.2 Colours of text, foreground and background

4.4.3 Scalability to fit paper size

4.4.4 Tables and borders4.4.5 Do pages print legibly without cutting off text?

User Interface Testing Checklist

1. USER INTERFACE

1.1 COLORS

1.1.1 Are hyperlink colors standard?

1.1.2 Are the field backgrounds the correct color?

Page 19: Abhishek Stayam's Explore Testing

8/3/2019 Abhishek Stayam's Explore Testing

http://slidepdf.com/reader/full/abhishek-stayams-explore-testing 19/55

1.1.3 Are the field prompts the correct color?

1.1.4 Are the screen and field colors adjusted correctly for non-editable mode?

1.1.5 Does the site use (approximately) standard link colors?

1.1.6 Are all the buttons are in standard format and size?

1.1.7 Is the general screen background the correct color?1.1.8 Is the page background (color) distraction free?

1.2 CONTENT

1.2.1 All fonts to be the same

1.2.2 Are all the screen prompts specified in the correct screen font?

1.2.3 Does content remain if you need to go back to a previous page, or if you move forward to

another new page?

1.2.4 Is all text properly aligned?

1.2.5 Is the text in all fields specified in the correct screen font?

1.2.6 Is all the heading are left aligned

1.2.7 Does the first letter of the second word appears in lowercase? Eg:

1.3 IMAGES

1.3.1 Are all graphics properly aligned?

1.3.2 Are graphics being used the most efficient use of file size?

1.3.3 Are graphics optimized for quick downloads?

1.3.4 Assure that command buttons are all of similar size and shape, and same font & font size.

1.3.5 Banner style & size & display exact same as existing windows

1.3.6 Does text wrap properly around pictures/graphics?

1.3.7 Is it visually consistent even without graphics?

1.4 INSTRUCTIONS

1.4.1 Is all the error message text spelt correctly on this screen?

1.4.2 Is all the micro-help text(i.e tool tip) spelt correctly on this screen?

1.4.3 Microhelp text(i.e tool tip) for every enabled field & button

1.4.4 Progress messages on load of tabbed(active screens) screens

1.5 NAVIGATION

1.5.1 Are all disabled fields avoided in the TAB sequence?

1.5.2 Are all read-only fields avoided in the TAB sequence?

1.5.3 Can all screens accessible via buttons on this screen be accessed correctly?

1.5.4 Does a scrollbar appear if required?1.5.5 Does the Tab Order specified on the screen go in sequence from Top Left to bottom right?

This is the default unless otherwise specified.

1.5.6 Is there a link to home on every single page?

1.5.7 On open of tab focus will be on first editable field

1.5.8 When an error message occurs does the focus return to the field in error when the user 

cancels it?

Page 20: Abhishek Stayam's Explore Testing

8/3/2019 Abhishek Stayam's Explore Testing

http://slidepdf.com/reader/full/abhishek-stayams-explore-testing 20/55

1.6 USABILITY

1.6.1 Are all the field prompts spelt correctly?

1.6.2 Are fonts too large or too small to read?

1.6.3 Are names in command button & option box names are not abbreviations.

1.6.4 Assure that option boxes, option buttons, and command buttons are logically grouped together in clearly demarcated areas “Group Box”

1.6.5 Can the typical user run the system without frustration?

1.6.6 Do pages print legibly without cutting off text?

1.6.7 Does the site convey a clear sense of its intended audience?

1.6.8 Does the site have a consistent, clearly recognizable “look-&-feel”?

1.6.9 Does User cab Login Member Area with both UserName/Email ID ?

1.6.9 Does the site look good on 640 x 480, 600×800 etc.?

1.6.10 Does the system provide or facilitate customer service? i.e. responsive, helpful, accurate?

1.6.11 Is all terminology understandable for all of the site’s intended users?

 

Reference: Some part of this document is taken from IEEE Forums..

By: Abhishek Satyam

 •

Tags : IEEE, Image Testing, Navigation Testing, URL Testing, Usability Testing, W3C, Web Testing, XHTML

• Digg

• Stumbleupon

• Del.icio.us

• twitter 

• Technorati 

0

Frequently Asked Structural Testing Interview Questions –Explore TestingPOSTED AT SEPTEMBER 8, 2011 // MANUAL TESTING, NEW RELEASE, SOFTWARE TESTING, TESTINGFUNDAMENTALS,TESTING INTERVIEW QUESTIONS

Share

Interview Questions on White Box Testing and Technique

1) What is Whitebox Testing? When it is done in Software Development Phase?

2) What is difference between whitebox and gray box testing?

Page 21: Abhishek Stayam's Explore Testing

8/3/2019 Abhishek Stayam's Explore Testing

http://slidepdf.com/reader/full/abhishek-stayams-explore-testing 21/55

3) What are the limitations of whitebox testing?

4) Who performs whitebox testing? Developer or Tester?

5) What is meant by API Testing? Explain the API Testing Process?

6) What is cyclomatic complexity in Whitebox Testing?

7) Explain Data Flow Testing?8) What is relation between whitebox testing and equivalence partitioning?

9) What is path coverage and how it is done in whitebox testing?

10) How will you do path testing?

11) What knowledge is essential to perform whitebox testing?

12) Give one example where you didn’t find the bug in Blackbox testing but you found the bug in

Blackbox testing/

13) Why whitebox testing is called glassbox testing?

14) What are the prerequisites of whitebox testing?

15) What are the levels in execution of whitebox testing?

16) What are the different techniques used in whitebox testing?

17) What are the impacts when whitebox testing fails?

18) What do you understand by Top-down approach and Bottom-Up approach?

19) How we can calculate Cyclomatic complexity in whitebox Path Testing?

20) What are the other names of whitebox testing?

21) What do you mean by stubs and drivers? In which level of testing it comes?

22) What do you mean by calling and called function?

23) What do you mean by sandwich testing?

24) What are the static whitebox testing techniques?

25) What are the structural whitebox testing?

26) What are the limitations of whitebox testing?

27) What do you mean by formal inspection?

28) What is code walkthrough?

29) If numbers of predicate nodes are given than give the formulae to calculate cyclomatic

complexity?

30) What are the sublevels in integration testing?•

Page 22: Abhishek Stayam's Explore Testing

8/3/2019 Abhishek Stayam's Explore Testing

http://slidepdf.com/reader/full/abhishek-stayams-explore-testing 22/55

Tags : Bugs, Code Walkthrough, Cyclomatic Complexity, Data Flow Testing, Drivers, Formal Inspections,Manual

Testing, Path Testing, Predicate Nodes, Static Testing, Structural Testing, Stubs, Testing Fundamental, Whitebox

Testing

• Digg

• Stumbleupon

•Del.icio.us

• twitter 

• Technorati 

1 2 3 4 »Tag Cloud

• Cheap custom t-shirts 

• Custom t shirt design 

• Custom T-shirts

 • Custom tee shirts

 

• Custom made t shirtsInsider 

Top of Form

Search on this

Bottom of Form

About Blogger 

Abhishek Satyam B.E.(IT) from Staffordshire University, RFT,TDS,DB2,DST Certified

• My Tweets○ http://t.co/6N7ArO2 http://t.co/Ewo6P6o 24 days ago 

○ Click here to play shared via @wibbitzhttp://t.co/AXoUvkf   28 days ago

○ Now Explore Testing Blog is powered with world's best inline text advertiser Infolinks. :) :) 28 days ago

Follow us on Twitter »

My Quote

God Bless Anna Hazare. and all youths..Lokpal Bill Passed in Parliament..— Abhishek Satyam

Next quote »Like Software Testing Page

• Popular Posts

○ 51 General Software Testin

○ 45 Most Popular SDLC Inter 

○ 30 Most Popular Interview

Page 23: Abhishek Stayam's Explore Testing

8/3/2019 Abhishek Stayam's Explore Testing

http://slidepdf.com/reader/full/abhishek-stayams-explore-testing 23/55

○ Testing- An Introduction &

○ Good Morning Folks

Tags

Acceptance Testing ad hocAgile Automated TestingAutomation Testing Blackbox

Testing Black Box Testing Change Control CMMI Defect Firefox Beta 6 Functional 

Testing Hetzel IEEE IEEE 829 1998 MTP  Imprtance of Testing Integration 

Testing ISTQB Jason Charvat  Karner  Manual Testing Maturity Level Meyers Mozilla Firefoxnewtricks.in Non Functional Testing Process  Engineering  Project Management

Nation Quality  Assurance  RAD RFT RUP SDLC  Software Testing Structural

Testing System  Testing  Test Cases Testing  Definition  Testing Introduction Unit

Testing Validation Verification Version  Control  Whitebox Testing Winston  W Royce Popular TagsFeatured Posts

• 25 Aug 2011 | 13 Comments

45 Most Popular SDLC Interview Questions

Sharegovernment,politics news,politics news,politicsSharegovernment,politics news,politics news,politics Below are the popular Interview Questions from the domain of Software Process &Process Modelling. I have done my ...

widget by DynamicWP 

• Downstamp

○ New Release (13)

○ Personal Message(1)

○ Software Testing(28)

Automation Testing (12) Quick Test Professional  (2) Interview Questions SDLC(10) Manual Testing(19) Testing Fundamentals (25) Testing Interview Questions (21)

Recent Comments

○ satyam on 30 Most Popular Interview Questions on Test Case Design & Development-Explore Testing

○ avay on 30 Most Popular Interview Questions on Test Case Design & Development-Explore Testing

○ Abhishek Satyamon Top 100 Software Testing Type Interview Questions ..Must Read

○ Abhishek Satyamon 51 General Software Testing Interview Questions – Must Read

○ Abhishek Satyamon 51 General Software Testing Interview Questions – Must Read

• Archives

○ September 2011 (15)

○ August 2011 (16)

Page 24: Abhishek Stayam's Explore Testing

8/3/2019 Abhishek Stayam's Explore Testing

http://slidepdf.com/reader/full/abhishek-stayams-explore-testing 24/55

Recent Posts

○ Software Testing Terminologies-© Explore Testing

○ Quick Test Professional Interview Questions-Part II © Explore Testing

○ Quick Test Professional Interview Questions-Part I © Explore Testing

○ Author Desk

○ Test Execution, Reporting & Defect Management Interview Questions Part II © Explore Testing

© 2011 Explore Testing All rights reserved.WP Premium Theme byPremium Wordpress Themes

Top of Form

SEND

Please feel free to get in touch, we

value your feedbackBottom of Form

Created by Web developer resources

 Search...

Page 25: Abhishek Stayam's Explore Testing

8/3/2019 Abhishek Stayam's Explore Testing

http://slidepdf.com/reader/full/abhishek-stayams-explore-testing 25/55

inShare

Join Chat

Become aFan

Photos

--

Page 26: Abhishek Stayam's Explore Testing

8/3/2019 Abhishek Stayam's Explore Testing

http://slidepdf.com/reader/full/abhishek-stayams-explore-testing 26/55

Explore Testing

..For Those With Zest to Test

 

Subscribe via Email

 

HOME

PODCAST

PORTFOLIO

WORKBENCH

CONTACT SAM

0

Software Testing Terminologies-© Explore Testing

POSTED AT SEPTEMBER 21, 2011 // AUTOMATION TESTING, MANUAL TESTING, NEW

RELEASE, SOFTWARE TESTING, TESTING FUNDAMENTALS, TESTING INTERVIEW

QUESTIONS

Share

Software Testing Terminologies-© Explore Testing

 Term Definition

Acceptance Testing Testing the system with the intent of confirming

readiness of the product and customer acceptance.

Ad Hoc Testing Testing without a formal test plan or outside of a test

plan. With some projects this type of testing is carried out as an adjunct to formal

testing. If carried out by a skilled tester, it can often find problems that are not

caught in regular testing. Sometimes, if testing occurs very late in the development

Page 27: Abhishek Stayam's Explore Testing

8/3/2019 Abhishek Stayam's Explore Testing

http://slidepdf.com/reader/full/abhishek-stayams-explore-testing 27/55

cycle, this will be the only kind of testing that can be performed. Sometimes ad hoc

testing is referred to as exploratory testing.

Alpha Testing Testing after code is mostly complete or contains most of 

the functionality and prior to users being involved. Sometimes a select group of 

users are involved. More often this testing will be performed in-house or by anoutside testing firm in close cooperation with the software engineering department.

Automated Testing Software testing that utilizes a variety of tools to

automate the testing process and when the importance of having a person

manually testing is diminished. Automated testing still requires a skilled quality

assurance professional with knowledge of the automation tool and the software

being tested to set up the tests.

Beta Testing Testing after the product is code complete. Betas are often

widely distributed or even distributed to the public at large in hopes that they will

buy the final product when it is released.

Black Box Testing Testing software without any knowledge of the inner

workings, structure or language of the module being tested. Black box tests, as

most other kinds of tests, must be written from a definitive source document, such

as a specification or requirements document..

Compatibility Testing Testing used to determine whether other system

software components such as browsers, utilities, and competing software will

conflict with the software being tested.

Configuration Testing Testing to determine how well the product works

with a broad range of hardware/peripheral equipment configurations as well as ondifferent operating systems and software.

Functional Testing Testing two or more modules together with the intent of 

finding defects, demonstrating that defects are not present, verifying that the

module performs its intended functions as stated in the specification and

establishing confidence that a program does what it is supposed to do.

Independent Verification and Validation (IV&V) The process of exercising

software with the intent of ensuring that the software system meets its

requirements and user expectations and doesn’t fail in an unacceptable manner.

 The individual or group doing this work is not part of the group or organization thatdeveloped the software. A term often applied to government work or where the

government regulates the products, as in medical devices.

Installation Testing Testing with the intent of determining if the product will

install on a variety of platforms and how easily it installs.

Page 28: Abhishek Stayam's Explore Testing

8/3/2019 Abhishek Stayam's Explore Testing

http://slidepdf.com/reader/full/abhishek-stayams-explore-testing 28/55

Integration Testing Testing two or more modules or functions together with

the intent of finding interface defects between the modules or functions. Testing

completed at as a part of unit or functional testing, and sometimes, becomes its

own standalone test phase. On a larger level, integration testing can involve a

putting together of groups of modules and functions with the goal of completing and

verifying that the system meets the system requirements. (see system testing)

Load Testing Testing with the intent of determining how well the product

handles competition for system resources. The competition may come in the form

of network traffic, CPU utilization or memory allocation.

Performance Testing Testing with the intent of determining how quickly

a product handles a variety of events. Automated test tools geared specifically to

test and fine-tune performance are used most often for this type of testing.

Pilot Testing Testing that involves the users just before actual release to

ensure that users become familiar with the release contents and ultimately acceptit. Often is considered a Move-to-Production activity for ERP releases or a beta test

for commercial products. Typically involves many users, is conducted over a short

period of time and is tightly controlled. (see beta testing)

Regression Testing Testing with the intent of determining if bug fixes have

been successful and have not created any new problems. Also, this type of testing

is done to ensure that no degradation of baseline functionality has occurred.

Security Testing Testing of database and network software in order to

keep company data and resources secure from mistaken/accidental users, hackers,

and other malevolent attackers.

Software Testing The process of exercising software with the intent of 

ensuring that the software system meets its requirements and user expectations

and doesn’t fail in an unacceptable manner. The organization and management of 

individuals or groups doing this work is not relevant. This term is often applied to

commercial products such as internet applications. (contrast with independent

verification and validation)

Stress Testing Testing with the intent of determining how well a product

performs when a load is placed on the system resources that nears and then

exceeds capacity.

System Integration Testing Testing a specific hardware/software

installation. This is typically performed on a COTS (commerical off the shelf) system

or any other system comprised of disparent parts where custom configurations

and/or unique installations are the norm.

User Acceptance Testing See Acceptance Testing.

Page 29: Abhishek Stayam's Explore Testing

8/3/2019 Abhishek Stayam's Explore Testing

http://slidepdf.com/reader/full/abhishek-stayams-explore-testing 29/55

White Box Testing Testing in which the software tester has knowledge of the

inner workings, structure and language of the software, or at least its purpose.

 Tags : Acceptance Testing, ad hoc, Alpha Testing, Automated Testing, Beta Testing,

Black Box Testing, Pilot Testing

DiggStumbleupon Del.icio.ustwitter Technorati0

Quick Test Professional Interview Questions-Part II © Explore Testing

POSTED AT SEPTEMBER 15, 2011 // AUTOMATION TESTING, NEW RELEASE, QUICK 

 TEST PROFESSIONAL, SOFTWARE TESTING, TESTING FUNDAMENTALS, TESTING

INTERVIEW QUESTIONS

Share

Quick Test Professional Interview Questions-Part II © Explore Testing

 

1) What are different Checkpoints available in QTP?

2) What is difference between Text and Text Area Checkpoints?

3) What are different web application checkpoints available in QTP?

4) What is shortcut key for Standard Checkpoints?

5) Give an Script for Standard Checkpoint for Flight Reservation Application?

6) Which Checkpoints don’t need Recording for use?

7) Which database is default database available for QTP Flight Reservation

Application?

8) What is Accessibility Checkpoint?

9) What is the prerequisite to use Accessibility Checkpoints?

10) How many Test Settings tabs are available in QTP Version 9.2, 9.5, 10.0

11) How to configure Accessibility Checkpoints?

12) What are Table, Image and Page Checkpoints?

13) What is Output Values in QTP?

14) What is the need of Output Values in QTP?

15) What are the types of Output Values available in QTP?

Page 30: Abhishek Stayam's Explore Testing

8/3/2019 Abhishek Stayam's Explore Testing

http://slidepdf.com/reader/full/abhishek-stayams-explore-testing 30/55

16) Write a Script for Standard Output Value for Flight Reservation Application?

17) Can we merge two object files in QTP?

18) How testers can define their Objects in Object Repository?

19) Give example of Built in Environment Variables in QTP?

20) How can we import Flat files in QTP Data Table?

21) How to invoke Client Server Application in QTP?

22) What are Actions in QTP?

23) Discuss Types of Actions in QTP?

24) Which Action is default action in QTP 9.2 version?

25) Which Action is default action in QTP 9.5, 10.0, 11.0 Version?

26) Which Action we can use with Call to Existing Action?

27) What are External Actions in QTP?

28) Can we Split two different Scripts in QTP?

29) What are Virtual Objects in QTP?

30) How to create Virtual Objects in QTP?

31) Can we delete Virtual Object?

32) What is the use of Transaction in QTP Script?

33) Write the Script for Inserting Transactions in QTP?

34) What is Object Identification in QTP?

35) What are the types of Object Identification?

36) Define Exception Handling in QTP?

37) What is Recovery Scenario Manager in QTP?

38) What are triggers available in QTP Recovery Scenario Manager?

39) What is the extension for Recovery Scenario Manager Files?

40) What are Object State Triggers?

41) What is Object Spy?

Page 31: Abhishek Stayam's Explore Testing

8/3/2019 Abhishek Stayam's Explore Testing

http://slidepdf.com/reader/full/abhishek-stayams-explore-testing 31/55

42) What is the default Object Timeout defined in QTP?

43) What is Synchronization Timeout?

44) What are the different ways through which we can set timeout property?

45) How to change Global Synchronization Timeout?

46) What is the advantage of VB Script over other programming languages?

47) What is Quality Cost?

48) What are the types of Quality Cost?

49) List out some Input and Output Functions in QTP?

50) What is Reporter.ReportEvent Function in QTP?

51) Give the syntax statements to declare Reporter Event?

52) What is Filter Property in Reporter Event?

53) What is Path Property in Reporter Event?

54) What is Run Status Property in Reporter Event?

55) What for Option Explicit is used in QTP Scripts?

56) Define Descriptive Programming?

57) Give one Script for Login Window using Descriptive Programming?

58) What are different Methods we can use in QTP VB Scripting?

59) What is GetVisibleText Method in QTP?

60) Which method can get us the contents of Combo Box?

61) Which method can count the number of Items in Combo Box?

62) What is GetRoProperties Method in QTP?

63) What is GetToProperties Method in QTP?

64) What is Step Generator in QTP?

65) In which tab in QTP Window we can locate Step Generator?

66) What is the Shortcut key for Step Generator?

67) Give examples of Built In Functions available in QTP?

Page 32: Abhishek Stayam's Explore Testing

8/3/2019 Abhishek Stayam's Explore Testing

http://slidepdf.com/reader/full/abhishek-stayams-explore-testing 32/55

68) What is ASC & CHR Functions?

69) Which function returns current date and time?

70) What is Array Function?

71) What is Is Array Function in QTP?

72) Differentiate L-Case and U-Case Functions in QTP?

73) Differentiate Is Numeric and Is Date Functions?

74) Differentiate StrReverse and StrComp Functions in QTP?

75) Differentiate Left, Right and Middle Functions in QTP?

 

By: Abhishek Satyam

 

 Tags : Automation Testing, Checkpoints, Frameworks, Function, Keyword Driven

Framework, Output Values, Parametrization, Synchronization Timeout, VB Scripts

DiggStumbleupon Del.icio.ustwitter Technorati0

Quick Test Professional Interview Questions-Part I © Explore Testing

POSTED AT SEPTEMBER 15, 2011 // AUTOMATION TESTING, QUICK TEST

PROFESSIONAL, SOFTWARE TESTING, TESTING FUNDAMENTALS, TESTINGINTERVIEW QUESTIONS

Share

 

Quick Test Professional Interview Questions-Part I © Explore Testing

1) What is Automation Testing?

2) What is the importance of Automation Testing?

3) What are the test scripts in Automation Testing?

4) What do you understand by Recording and Playback Script in Automation

 Testing?

5) List out some Automation Tools?

6) Which Automation tool is famous for Functional and Regression Testing?

Page 33: Abhishek Stayam's Explore Testing

8/3/2019 Abhishek Stayam's Explore Testing

http://slidepdf.com/reader/full/abhishek-stayams-explore-testing 33/55

7) Which operations or tools are inbuilt with QTP?

Which process is called as heart of QTP?

9) Which Browser QTP Support for Recording and Execution?

10) Which type of application can be tested using QTP?

11) Which OS QTP Usually supports?

12) What is localization feature of QTP?

13) What is the default Add-Ins in QTP?

14) List out the Technologies compatible with QTP?

15) Which is the newest version of QTP?

16) What are the two types of Licenses available with QTP?

17) What are the benefits of Automation Testing?

18) What are the disadvantages of Automation Testing?

19) What do you mean by Automation Framework?

20) What are the types of Automation Framework?

21) What is Testing Process in QTP?

22) Which Framework Uses Actions?

23) Which is Fourth Generation Automation Framework?

24) What are the types of Parameterization used in Quick Test Professional Tool?

25) What is Keyword Driven Framework?

26) What are the keywords generally used in Keyword Driven Framework?

27) Differentiate Test Object and Application Object?

28) List out test objects, Application Objects, Methods used in Flight Reservation

Application?

29) What are the sample applications provided in default with QTP Tool?

30) Describe Quick Test Professional Window?

31) What is Test Pane and what is its component?

32) What are Data Tables?

Page 34: Abhishek Stayam's Explore Testing

8/3/2019 Abhishek Stayam's Explore Testing

http://slidepdf.com/reader/full/abhishek-stayams-explore-testing 34/55

33) Differentiate Design Time and Run Time Data Tables?

34) What are the sub components of Design Time and Run Time Data Table?

35) What is Activity Screen?

36) What are the tasks testers can perform using Active Screen?

37) In how many ways we can pass values to variables during execution time?

38) What is Debug Viewer?

39) What are the components of Debug Viewer?

40) How to Launch QTP Application?

41) What is learning process in QTP?

42) What is Object Repository?

43) What are the types of Object Repository?

44) What is the extension of per action object repository files?

45) What is the extension of Shared Action Repository Files?

46) How to create Shared Action Repository Files?

47) What is Test Driver?

48) How can we Edit or Enhance the QTP Scripts?

49) What are the Shortcut keys for Record, Run and Stop Recording?

50) How testers analyse the Test Script?

51) What can be the status of Test Script?

52) How testers report the defect in QTP?

53) What are the Recording Modes Available in QTP Tool?

54) What are the Object types in QTP?

55) Differentiate Runtime objects and Test Objects?

56) Which language QTP Supports?

57) What testers should ensure when executing test scripts?

58) What are Checkpoints in QTP?

Page 35: Abhishek Stayam's Explore Testing

8/3/2019 Abhishek Stayam's Explore Testing

http://slidepdf.com/reader/full/abhishek-stayams-explore-testing 35/55

59) What coverage’s tester can trace using Checkpoints?

60) Which Checkpoints we use to verify one or more property of an object?

By: Abhishek Satyam

 

 Tags : Actions, Debug, Descriptive Programming, Mercury QTP Version 9.2, Quick

 Test Professional, Recording, Run, Scripts

DiggStumbleupon Del.icio.ustwitter Technorati0

Author Desk

POSTED AT SEPTEMBER 14, 2011 // SOFTWARE TESTING

Share

 

Explore Testing Blog is now under Creative Common GPA Copyright © 2011

License which authenticates the readers to use the contents of blog for their

learning purpose and any modification to blog content is solely limited to owner.

Any type of commercializing the contents of blog is non-permissible.

 The main motive behind this blog is to share the knowledge of Software Testing

across testers community and is non-profitable forum. Also, some of the blog

contents are taken from external resources for which proper referencing and

courtesy has been given to concerned organization or Author.

If the Authors of referred resources are not interested in delivering their contents in

their blog than they can directly contact owner of this blog @

[email protected]

DiggStumbleupon Del.icio.ustwitter Technorati0

Page 36: Abhishek Stayam's Explore Testing

8/3/2019 Abhishek Stayam's Explore Testing

http://slidepdf.com/reader/full/abhishek-stayams-explore-testing 36/55

 Test Execution, Reporting & Defect Management Interview Questions Part II ©

Explore Testing

POSTED AT SEPTEMBER 14, 2011 // AUTOMATION TESTING, MANUAL TESTING, NEW

RELEASE, SOFTWARE TESTING, TESTING FUNDAMENTALS, TESTING INTERVIEW

QUESTIONS

Share

 Test Execution, Reporting & Defect Management Interview Questions © Explore

 Testing

 

1) What is Defect Reporting?

2) When do Testers report a bug?

3) What are the steps that testers usually follow to report a bug?

4) What is Error Resolution?

5) How testers analyse any Defect Report?

6) What do you understand by Process Related Errors?

7) How Process related errors differ from Product related errors?

8) How do we determine severity of any defect?

9) What is difference between defect and bug?

10) Differentiate Defects, Faults and Failures?

11) What do you mean by Defect within Phase and Defect Across Phase?

12) What is Defect Leakage?

13) What is Latent Defect?

14) Distinguish Errors on the basis of Severity?

15) Distinguish Errors on the basis of Functional Classes?

16) What are different types of errors?

17) What are the basic causes which lead to error?

18) What are the procedures while resolving any error?

19) What should be the elements of standard Defect Report

Page 37: Abhishek Stayam's Explore Testing

8/3/2019 Abhishek Stayam's Explore Testing

http://slidepdf.com/reader/full/abhishek-stayams-explore-testing 37/55

20) Define Defect?

21) What are the basic effects of Defect?

22) System Crash is what type of Defect?

23) What is Fish-Bone Diagram?

24) How can you relate Bug detecting and resolving with Time?

25) What are the different stages of a bug?

26) What is Defect Lifecycle?

27) How will you write good Defect Report?

28) What is Defect Management?

29) How can Defect Management helps in preventing defects?

30) What is Defect Management Process?

31) How will you prevent the defect?

32) How can tester reduce the impact or severity of defect?

33) What is Defect Discovery?

34) What are the techniques one can use to find a defect?

35) Give one difference between Severity and Priority?

36) What is Management Reporting?

37) What are the components of Defect Report?

38) What is Test Log?

39) What is Test Incident Report?

40) How can you define incidents?

41) What is Test Status Report?

42) What is Test Summary Report?

43) What is Current Status Test Report?

44) What is Function Test Matrix?

45) What is Defect Status Report?

Page 38: Abhishek Stayam's Explore Testing

8/3/2019 Abhishek Stayam's Explore Testing

http://slidepdf.com/reader/full/abhishek-stayams-explore-testing 38/55

46) What is Functional Testing Status Report?

47) What is Functions Working Timeline?

48) What is Defect Distribution Report?

49) What is Relative Defect Distribution Report?

50) What is Testing Action Report?

51) What is Individual Project Component Report?

52) What is Project Status Summary Report?

53) What is Individual Project Status Summary Report?

54) What is Final Test Report?

55) What are the Types of Final Test Report?

56) What is the need to baseline a test document or report?

57) What is Masked Defect?

58) What is normalized defect status report?

59) What is Defect Cascading?

60) What are the baseline deliverables in Defect Management Process Lifecycle?

 

By: Abhishek Satyam

 

 Tags : Baselines, Bug, Defect, Defect Impact, Defect Management, Defect Priority,

Defect Report, Defect Severity, Functional Matrix, Incidents, Test Reports

DiggStumbleupon Del.icio.ustwitter Technorati0

 Test Execution & Reporting & Defect Management Interview Questions Part I ©

Explore Testing

POSTED AT SEPTEMBER 13, 2011 // AUTOMATION TESTING, INTERVIEW QUESTIONS

SDLC, MANUAL TESTING, NEW RELEASE, SOFTWARE TESTING, TESTING

FUNDAMENTALS

Share

Page 39: Abhishek Stayam's Explore Testing

8/3/2019 Abhishek Stayam's Explore Testing

http://slidepdf.com/reader/full/abhishek-stayams-explore-testing 39/55

 Test Execution & Reporting & Defect Management Interview Questions Part I ©

Explore Testing

 

1) What is Test Environment?

2) What there is needed to choose suitable testing environment?

3) How come Production Environment differs from Test Environment?

4) What changes can affect Production and Test Environments?

5) What are the components of Test Environment?

6) Who review Test Environment?

7) On what domain Environmental review take place?

8) What is role of Test Data in Testing?

9) What are the measurable properties of Test Data?

10) How Data Integrity plays its role in Test Data Definition?

11) List out Test Data Acquisition Techniques?

12) What do you mean by Data Seeding?

13) What is the main responsibility of Test Manager in tracing Test Data?

14) What is Test-Requirement Coverage Matrix?

15) What is Test Criteria?

16) What is Test Execution?

17) What are the inputs and outputs in Test Execution?

18) What are the main steps when we consider Test Execution?

19) What are the different Execution Levels in testing?

20) What are different Testing Levels of Execution and their Sources?

21) How different entities are involved in different Testing Levels?

22) How Production and Test Environment associated with different Test Levels?

23) Test Case Execution traces much Coverage. List out some in context to testing

levels?

Page 40: Abhishek Stayam's Explore Testing

8/3/2019 Abhishek Stayam's Explore Testing

http://slidepdf.com/reader/full/abhishek-stayams-explore-testing 40/55

24) In order to execute different test cases at different levels what we need?

25) Who write Unit, Integration, System Test Cases and Plans?

26) Who reviews Unit, Integration, System Test Cases and Plans?

27) What are the work products after execution of each testing level plan testcases?

28) How we generate Test Data while Test Data Acquisition Levels?

29) What is difference between Test Bed, Test Environment and Test Suite?

30) What is the importance of Test Criteria and Test Scenario?

 

By: Abhishek Satyam

 Tags : Test Cases, Test Criteria, Test Data, Test Environment, Test Execution

DiggStumbleupon Del.icio.ustwitter Technorati0

 Techniques Used in System Testing of AUT’s/SUT’s © Explore Testing

POSTED AT SEPTEMBER 12, 2011 // AUTOMATION TESTING, MANUAL TESTING,

SOFTWARE TESTING, TESTING FUNDAMENTALS, TESTING INTERVIEW QUESTIONS

Share

 Techniques Used in System Testing of AUT’s/SUT’s © Explore Testing

 

USABILITY

 

1.User Interface testing

2. Manual Support testing

 

FUNCTIONALITY

1. Functionality testing

2. Error handling testing script level

3. Input domain testing

Page 41: Abhishek Stayam's Explore Testing

8/3/2019 Abhishek Stayam's Explore Testing

http://slidepdf.com/reader/full/abhishek-stayams-explore-testing 41/55

4. Recovery testing

5. Compatibility testing

6. Configuration testing

7. Intersystem testing

8. Installation testing

9. Parallel testing

10. Sanitation testing

 

PERFORMANCE

 

1. Scalability testing

2. Load testing

3. Stress testing

4. Volume testing

SECURITY

 

1. Authorization

2. Access Control

3. Encryption/Decryption

 

 Tags : System Testing

DiggStumbleupon Del.icio.ustwitter Technorati0

Software Configuration Management, Auditing & Reporting Interview Questions-

Explore Testing

Page 42: Abhishek Stayam's Explore Testing

8/3/2019 Abhishek Stayam's Explore Testing

http://slidepdf.com/reader/full/abhishek-stayams-explore-testing 42/55

POSTED AT SEPTEMBER 12, 2011 // INTERVIEW QUESTIONS SDLC, MANUAL

 TESTING, NEW RELEASE, SOFTWARE TESTING, TESTING FUNDAMENTALS, TESTING

INTERVIEW QUESTIONS

Share

Software Configuration Management & Reporting Interview Questions-© Explore

 Testing

 

1) What is Software Configuration Management?

2) Who are involved with SCM Process?

3) What is need of SCM Process?

4) What are the sources which forces changes in Software Configuration Items?

5) What do you understand by Software Configuration Items?

6) Give a definition of Baseline?

7) What are the procedures in creating or designing baseline for a configuration

object?

8) What do you understand by Work Products?

9) What are the Baselined Software Configuration Items? Where these items are

stored?

10) What do you mean by compositional relationship and Inter relationship in

Software Configuration Items?

11) Who is responsible for approving and ranking changes?

12) What are the tasks under SCM Process?

13) What are the two types of identified objects in SCM Process?

14) What is difference between basic objects and aggregate objects?

15) What do you mean by Evolution Graph?

16) What is Version Control?

17) What is difference between Entity, Variant and Version?

18) What are the points to be consider while reviewing change in SCI’s?

19) What is need of Change Control?

Page 43: Abhishek Stayam's Explore Testing

8/3/2019 Abhishek Stayam's Explore Testing

http://slidepdf.com/reader/full/abhishek-stayams-explore-testing 43/55

20) What do you mean by ECO?

21) Define the process flow in Change Control?

22) What do you mean by Access Control and Synchronization Control?

23) What do you understand by Check-In and Check-Out in Change ControlProcess?

24) When after Software Engineer Checks Out?

25) What is Configuration Auditing?

26) What is difference between Configuration Auditing and Formal Technical

Review?

27) What Configuration Auditing Validates in SCM Process?

28) Give a definition of Configuration Status Reporting?

29) What are the Testing Artefacts involves in CSR?

30) What is the importance of CSR (Configuration Status Reporting)?

31) How can we ensure that Changes have been made properly?

32) How an organization control changes does before and after software is released

to a customer?

33) What are the Outputs of Software Configuration Process?

 

By: Abhishek Satyam

 Tags : Access Control, Baseline, Change Control, Configuration Status Reporting,

Data Models, ECO, Evolution Graph, Extracted Version, Locks, Software

Configuration Management, Synchronization Control, Version Control, Work

Products

DiggStumbleupon Del.icio.ustwitter Technorati0

WEB Usability Testing Checklist- Explore Testing

POSTED AT SEPTEMBER 10, 2011 // AUTOMATION TESTING, MANUAL TESTING,

SOFTWARE TESTING, TESTING FUNDAMENTALS, TESTING INTERVIEW QUESTIONS

Share

 

Page 44: Abhishek Stayam's Explore Testing

8/3/2019 Abhishek Stayam's Explore Testing

http://slidepdf.com/reader/full/abhishek-stayams-explore-testing 44/55

WEB TESTING- Check List- Explore Testing

Ongoing demand in quality assurance is for web testing as because whole techno

world is webifying at very fast pace. Clients requirements in context to web

application is searching for full fledged defect free usable application. Web

applications and cloud applications are most popular now a days and testing theseapplications is a real challenge whereby tester need to concentrate on various

aspect and attribute of web application and its structure which must comply with

XHTML and W3C rules.

Here in I am discussing about various checklist which relates to web testing and

thus surely helps testers understanding the requirements well and leads to

satisfactory testing.

1. FUNCTIONALITY

1.1 LINKS

1.1.1 Check that the link takes you to the page it said it would.

1.1.2 Ensure to have no orphan pages (a page that has no links to it)

1.1.3 Check all of your links to other websites

1.1.4 Are all referenced web sites or email addresses hyperlinked?

1.1.5 If we have removed some of the pages from our own site, set up a custom 404

page that redirects your visitors to your home page (or a search page) when the

user try to access a page that no longer exists.

1.1.6 Check all mail to links and whether it reaches properly

1.2 FORMS

1.2.1 Acceptance of invalid input

1.2.2 Optional versus mandatory fields

1.2.3 Input longer than field allows

1.2.4 Radio buttons

1.2.5 Default Values on page load/reload(Also terms and conditions should be

disabled)

1.2.6 Is Command Button can be used for Hyperlinks and Continue Links ?

1.2.6 Is all the data’s inside combo/list box are arranged in chronolgical order?

Page 45: Abhishek Stayam's Explore Testing

8/3/2019 Abhishek Stayam's Explore Testing

http://slidepdf.com/reader/full/abhishek-stayams-explore-testing 45/55

1.2.7 Are all of the parts of a table or form present? Correctly laid out? Can you

confirm that selected texts are in the “right place?

1.2.8 Does a scrollbar appear if required?

1.3 DATA VERIFICATION AND VALIDATION

1.3.1 Is the Privacy Policy clearly defined and available for user access?

1.3.2 At no point of time the system should behave awkwardly when an invalid data

is fed

1.3.3 Check to see what happens if a user deletes cookies while in site

1.3.4 Check to see what happens if a user deletes cookies after visiting a site

2. APPLICATION SPECIFIC FUNCTIONAL REQUIREMENTS

2.1 DATA INTEGRATION

2.1.1 Check the maximum field lengths to ensure that there are no truncated

characters?

2.1.2 If numeric fields accept negative values can these be stored correctly on the

database and does it make sense for the field to accept negative numbers?

2.1.3 If a particular set of data is saved to the database check that each value gets

saved fully to the database. (i.e.) Beware of truncation (of strings) and rounding of 

numeric values.

2.2 DATE FIELD CHECKS

2.2.1 Assure that leap years are validated correctly & do not cause

errors/miscalculations.

2.2.2 Assure that Feb. 28, 29, 30 are validated correctly & do not cause errors/

miscalculations.

2.2.3 Is copyright for all the sites includes Yahoo co-branded sites are updated

2.3 NUMERIC FIELDS

2.3.1 Assure that lowest and highest values are handled correctly.

2.3.2 Assure that numeric fields with a blank in position 1 are processed or reported

as an error.

Page 46: Abhishek Stayam's Explore Testing

8/3/2019 Abhishek Stayam's Explore Testing

http://slidepdf.com/reader/full/abhishek-stayams-explore-testing 46/55

2.3.3 Assure that fields with a blank in the last position are processed or reported as

an error an error.

2.3.4 Assure that both + and – values are correctly processed.

2.3.5 Assure that division by zero does not occur.

2.3.6 Include value zero in all calculations.

2.3.7 Assure that upper and lower values in ranges are handled correctly. (Using

BVA)

2.4 ALPHANUMERIC FIELD CHECKS

2.4.1 Use blank and non-blank data.

2.4.2 Include lowest and highest values.

2.4.3 Include invalid characters & symbols.

2.4.4 Include valid characters.

2.4.5 Include data items with first position blank.

2.4.6 Include data items with last position blank.

3. INTERFACE AND ERROR HANDLING

3.1 SERVER INTERFACE

3.1.1 Verify that communication is done correctly, web server-application server,application server-database server and vice versa.

3.1.2 Compatibility of server software, hardware, network connections

3.2 EXTERNAL INTERFACE

3.2.1 Have all supported browsers been tested?

3.2.2 Have all error conditions related to external interfaces been tested when

external application is unavailable or server inaccessible?

3.3 INTERNAL INTERFACE

3.3.1 If the site uses plug-ins, can the site still be used without them?

3.3.2 Can all linked documents be supported/opened on all platforms (i.e. can

Microsoft Word be opened on Solaris)?

3.3.3 Are failures handled if there are errors in download?

Page 47: Abhishek Stayam's Explore Testing

8/3/2019 Abhishek Stayam's Explore Testing

http://slidepdf.com/reader/full/abhishek-stayams-explore-testing 47/55

3.3.4 Can users use copy/paste functionality?Does it allows in password/CVV/credit

card no field?

3.3.5 Are you able to submit unencrypted form data?

3.4 INTERNAL INTERFACE

3.4.1 If the system does crash, are the re-start and recovery mechanisms efficient

and reliable?

3.4.2 If we leave the site in the middle of a task does it cancel?

3.4.3 If we lose our Internet connection does the transaction cancel?

3.4.4 Does our solution handle browser crashes?

3.4.5 Does our solution handle network failures between Web site and application

servers?

3.4.6 Have you implemented intelligent error handling (from disabling cookies,

etc.)?

4. COMPATIBILITY

4.1 BROWSERS

4.1.1 Is the HTML version being used compatible with appropriate browser versions?

4.1.2 Do images display correctly with browsers under test?

4.1.3 Verify the fonts are usable on any of the browsers

4.1.4 Is Java Code/Scripts usable by the browsers under test?

4.1.5 Have you tested Animated GIFs across browsers?

4.2 VIDEO SETTINGS

4.2.1 Screen resolution (check that text and graphic alignment still work, font arereadable etc.) like 1024 by 768, 600×800, 640 x 480 pixels etc

4.2.2 Colour depth (256, 16-bit, 32-bit)

4.3 CONNECTION SPEED

4.3.1 Does the site load quickly enough in the viewer’s browser within 8 Seconds?

Page 48: Abhishek Stayam's Explore Testing

8/3/2019 Abhishek Stayam's Explore Testing

http://slidepdf.com/reader/full/abhishek-stayams-explore-testing 48/55

4.4 PRINTERS

4.4.1 Text and image alignment

4.4.2 Colours of text, foreground and background

4.4.3 Scalability to fit paper size

4.4.4 Tables and borders

4.4.5 Do pages print legibly without cutting off text?

User Interface Testing Checklist

1. USER INTERFACE

1.1 COLORS

1.1.1 Are hyperlink colors standard?

1.1.2 Are the field backgrounds the correct color?

1.1.3 Are the field prompts the correct color?

1.1.4 Are the screen and field colors adjusted correctly for non-editable mode?

1.1.5 Does the site use (approximately) standard link colors?

1.1.6 Are all the buttons are in standard format and size?

1.1.7 Is the general screen background the correct color?

1.1.8 Is the page background (color) distraction free?

1.2 CONTENT

1.2.1 All fonts to be the same

1.2.2 Are all the screen prompts specified in the correct screen font?

1.2.3 Does content remain if you need to go back to a previous page, or if you move

forward to another new page?

1.2.4 Is all text properly aligned?

1.2.5 Is the text in all fields specified in the correct screen font?

1.2.6 Is all the heading are left aligned

1.2.7 Does the first letter of the second word appears in lowercase? Eg:

1.3 IMAGES

Page 49: Abhishek Stayam's Explore Testing

8/3/2019 Abhishek Stayam's Explore Testing

http://slidepdf.com/reader/full/abhishek-stayams-explore-testing 49/55

1.3.1 Are all graphics properly aligned?

1.3.2 Are graphics being used the most efficient use of file size?

1.3.3 Are graphics optimized for quick downloads?

1.3.4 Assure that command buttons are all of similar size and shape, and same font& font size.

1.3.5 Banner style & size & display exact same as existing windows

1.3.6 Does text wrap properly around pictures/graphics?

1.3.7 Is it visually consistent even without graphics?

1.4 INSTRUCTIONS

1.4.1 Is all the error message text spelt correctly on this screen?

1.4.2 Is all the micro-help text(i.e tool tip) spelt correctly on this screen?

1.4.3 Microhelp text(i.e tool tip) for every enabled field & button

1.4.4 Progress messages on load of tabbed(active screens) screens

1.5 NAVIGATION

1.5.1 Are all disabled fields avoided in the TAB sequence?

1.5.2 Are all read-only fields avoided in the TAB sequence?

1.5.3 Can all screens accessible via buttons on this screen be accessed correctly?

1.5.4 Does a scrollbar appear if required?

1.5.5 Does the Tab Order specified on the screen go in sequence from Top Left to

bottom right? This is the default unless otherwise specified.

1.5.6 Is there a link to home on every single page?

1.5.7 On open of tab focus will be on first editable field

1.5.8 When an error message occurs does the focus return to the field in error when

the user cancels it?

1.6 USABILITY

1.6.1 Are all the field prompts spelt correctly?

1.6.2 Are fonts too large or too small to read?

Page 50: Abhishek Stayam's Explore Testing

8/3/2019 Abhishek Stayam's Explore Testing

http://slidepdf.com/reader/full/abhishek-stayams-explore-testing 50/55

1.6.3 Are names in command button & option box names are not abbreviations.

1.6.4 Assure that option boxes, option buttons, and command buttons are logically

grouped together in clearly demarcated areas “Group Box”

1.6.5 Can the typical user run the system without frustration?

1.6.6 Do pages print legibly without cutting off text?

1.6.7 Does the site convey a clear sense of its intended audience?

1.6.8 Does the site have a consistent, clearly recognizable “look-&-feel”?

1.6.9 Does User cab Login Member Area with both UserName/Email ID ?

1.6.9 Does the site look good on 640 x 480, 600×800 etc.?

1.6.10 Does the system provide or facilitate customer service? i.e. responsive,

helpful, accurate?

1.6.11 Is all terminology understandable for all of the site’s intended users?

 

Reference: Some part of this document is taken from IEEE Forums..

By: Abhishek Satyam

 

 Tags : IEEE, Image Testing, Navigation Testing, URL Testing, Usability Testing, W3C,Web Testing, XHTML

DiggStumbleupon Del.icio.ustwitter Technorati0

Frequently Asked Structural Testing Interview Questions – Explore Testing

POSTED AT SEPTEMBER 8, 2011 // MANUAL TESTING, NEW RELEASE, SOFTWARE

 TESTING, TESTING FUNDAMENTALS, TESTING INTERVIEW QUESTIONS

Share

Interview Questions on White Box Testing and Technique

1) What is Whitebox Testing? When it is done in Software Development Phase?

2) What is difference between whitebox and gray box testing?

3) What are the limitations of whitebox testing?

4) Who performs whitebox testing? Developer or Tester?

Page 51: Abhishek Stayam's Explore Testing

8/3/2019 Abhishek Stayam's Explore Testing

http://slidepdf.com/reader/full/abhishek-stayams-explore-testing 51/55

5) What is meant by API Testing? Explain the API Testing Process?

6) What is cyclomatic complexity in Whitebox Testing?

7) Explain Data Flow Testing?

8) What is relation between whitebox testing and equivalence partitioning?

9) What is path coverage and how it is done in whitebox testing?

10) How will you do path testing?

11) What knowledge is essential to perform whitebox testing?

12) Give one example where you didn’t find the bug in Blackbox testing but you

found the bug in Blackbox testing/

13) Why whitebox testing is called glassbox testing?

14) What are the prerequisites of whitebox testing?

15) What are the levels in execution of whitebox testing?

16) What are the different techniques used in whitebox testing?

17) What are the impacts when whitebox testing fails?

18) What do you understand by Top-down approach and Bottom-Up approach?

19) How we can calculate Cyclomatic complexity in whitebox Path Testing?

20) What are the other names of whitebox testing?

21) What do you mean by stubs and drivers? In which level of testing it comes?

22) What do you mean by calling and called function?

23) What do you mean by sandwich testing?

24) What are the static whitebox testing techniques?

25) What are the structural whitebox testing?

26) What are the limitations of whitebox testing?

27) What do you mean by formal inspection?

28) What is code walkthrough?

29) If numbers of predicate nodes are given than give the formulae to calculate

cyclomatic complexity?

Page 52: Abhishek Stayam's Explore Testing

8/3/2019 Abhishek Stayam's Explore Testing

http://slidepdf.com/reader/full/abhishek-stayams-explore-testing 52/55

30) What are the sublevels in integration testing?

 Tags : Bugs, Code Walkthrough, Cyclomatic Complexity, Data Flow Testing, Drivers,

Formal Inspections, Manual Testing, Path Testing, Predicate Nodes, Static Testing,

Structural Testing, Stubs, Testing Fundamental, Whitebox Testing

DiggStumbleupon Del.icio.ustwitter Technorati

1 2 3 4 »

 Tag Cloud

Cheap custom t-shirts Custom t shirt design Custom T-shirts Custom tee shirts

Custom made t shirts

Insider

 

About Blogger

Abhishek Satyam B.E.(IT) from Staffordshire University, RFT,TDS,DB2,DST Certified

My Tweets

http://t.co/6N7ArO2 http://t.co/Ewo6P6o 24 days ago

Click here to play shared via @wibbitz http://t.co/AXoUvkf 28 days ago

Now Explore Testing Blog is powered with world's best inline text advertiser

Infolinks. :) :) 28 days ago

Follow us on Twitter »

My Quote

God Bless Anna Hazare. and all youths..Lokpal Bill Passed in Parliament..

— Abhishek Satyam

Next quote »

Like Software Testing Page

Page 53: Abhishek Stayam's Explore Testing

8/3/2019 Abhishek Stayam's Explore Testing

http://slidepdf.com/reader/full/abhishek-stayams-explore-testing 53/55

Popular Posts

51 General Software Testin

45 Most Popular SDLC Inter

30 Most Popular Interview

 Testing- An Introduction &

Good Morning Folks

 Tags

Acceptance Testing ad hoc Agile Automated Testing Automation Testing Blackbox Testing Black Box Testing Change Control CMMI Defect Firefox Beta 6 Functional

 Testing Hetzel IEEE IEEE 829 1998 MTP Imprtance of Testing Integration Testing

ISTQB Jason Charvat Karner Manual Testing Maturity Level Meyers Mozilla Firefox

newtricks.in Non Functional Testing Process Engineering Project Management

Nation Quality Assurance RAD RFT RUP SDLC Software Testing Structural Testing

System Testing Test Cases Testing Definition Testing Introduction Unit Testing

Validation Verification Version Control Whitebox Testing Winston W Royce

Popular Tags

Featured Posts

25 Aug 2011 | 13 Comments

45 Most Popular SDLC Interview Questions

Sharegovernment,politics news,politics news,politicsSharegovernment,politics

news,politics news,politics Below are the popular Interview Questions from the

domain of Software Process & Process Modelling. I have done my ...

widget by DynamicWP

Downstamp

Page 54: Abhishek Stayam's Explore Testing

8/3/2019 Abhishek Stayam's Explore Testing

http://slidepdf.com/reader/full/abhishek-stayams-explore-testing 54/55

New Release (13)

Personal Message (1)

Software Testing (28)

Automation Testing (12)

Quick Test Professional (2)

Interview Questions SDLC (10)

Manual Testing (19)

 Testing Fundamentals (25)

 Testing Interview Questions (21)

Recent Comments

satyam on 30 Most Popular Interview Questions on Test Case Design &

Development-Explore Testing

avay on 30 Most Popular Interview Questions on Test Case Design & Development-

Explore Testing

Abhishek Satyam on Top 100 Software Testing Type Interview Questions..Must Read

Abhishek Satyam on 51 General Software Testing Interview Questions – Must Read

Abhishek Satyam on 51 General Software Testing Interview Questions – Must Read

Archives

September 2011 (15)

August 2011 (16)

Recent Posts

Software Testing Terminologies-© Explore Testing

Quick Test Professional Interview Questions-Part II © Explore Testing

Page 55: Abhishek Stayam's Explore Testing

8/3/2019 Abhishek Stayam's Explore Testing

http://slidepdf.com/reader/full/abhishek-stayams-explore-testing 55/55

Quick Test Professional Interview Questions-Part I © Explore Testing

Author Desk

 Test Execution, Reporting & Defect Management Interview Questions Part II ©

Explore Testing

 

© 2011 Explore Testing All rights reserved. WP Premium Theme by Premium

Wordpress Themes

Please feel free to get in touch, we value your feedback

Created by Web developer resources

 

inShare

 Join Chat

Become a Fan

Photos