EARN 400$ PER WEEK

Custom Search

Tuesday, November 9, 2010

Black Box Approach:

Functional testing approach focuses on application externals. We can call it as Requirements-based or Specifications-based.

Characteristics:

  1. Functionality
  2. Requirements, use, standards Correctness
  3. Business forms, Documents
  4. Does system meet business requirements

Type of Test during Black Box Approach:

  1. System Testing: System test demonstrates that all programs function and work together as designed. This test is performed when all the individual component objects for a release have been integrated into a single system. Documented non-functional requirements such as performance, volume, stress, capacity and security are also verified. Particular attention is paid to regression testing during this phase.
  2. User Acceptance Testing: The testing performed for or by user is called user acceptance testing or UAT. The purpose is to ensure that end users are satisfied with the functionality and performance of the system.

Techniques & Tools:

  1. Equivalence partitioning – Develop program code to perform tests
  2. Boundary value analysis – Develop program code to perform tests
  3. Cause-effect graphing – Flow graphing tools
  4. Random testing – GUI test tools
  5. Error Guessing – GUI test tools
  6. Regression testing – GUI / Server test tools
  7. Stress testing – Load test tools
  8. Replication testing - Load test tools
  9. Data Integrity testing – Data analysis tools
  10. Backup and recoverable testing – Load test tools / Server test tools / GUI test tools
  11. Configuration testing – Multi platform test tools
  12. Performance Testing – Load test tools
  13. Functional testing – Load test tools / GUI test tools / Server test tools
  14. Security testing – Security test tools
  15. Operational Readiness Testing – Load test tools / server / GUI tools
  16. User Acceptance testing – GUI test tools
  17. Compatibility / conversion testing – Load / GUI / Server test tools
  18. Benchmark Testing – Benchmarking tools
  19. Usability testing – Usability measurement tools
  20. Alpha / Beta testing – Load / Server / GUI test tools

11 comments:

Tom Fritz said...

To improve productivity of a company and reduce costs, an effective management software should be used. Management Software is a long term solution to leverage existing investment in Microsoft technology.

durga said...

Hi there, awesome site. I thought the topics you posted on were very interesting.
I tried to add your RSS to my feed reader and it a few. take a look at it, hopefully I can add you and follow.

Function Point Estimation Training

Unknown said...

Hi there, awesome site. I thought the topics you posted on were very interesting.
I tried to add your RSS to my feed reader and it a few. take a look at it, hopefully I can add you and follow.


Function Point Estimation Training

Jony Gibson said...

Thanks for the tips. Might look into a few of them to test out. I’ll keep an eye out for your other tweets, for more of these articles.
Usability Testing Tool

Unknown said...

Really amazing article thank's a lot for share with us ....We are providing software training online

Unknown said...

Great article! SoftSol provide independent testing services across multiple geographic locations and industries. Software Development & Testing

Unknown said...

Mobile Application Development is the process of building and developing software and application programs for mobile phones and smart gadgets. Application Development & Testing

Unknown said...

Organizations are looking for new ways to curtail testing costs while increasing testing scalability. Application Software Testing

magnifictraining said...

I can see that you are are genuinely passionate about this! great information.
thank you...!
http://www.hadooponlinetraining.net/

Yasmeen Yas said...

Thank you because you have been willing to share information with us. we will always appreciate all you have done here because I know you are very concerned with our.
Software Testing Services
Software Testing Company
Software Testing Companies
QA Testing Services
Functional Testing Services
Test Automation Services
Functional Testing Company
Performance Testing Services
Security Testing Services
API Testing Services

JD said...

Software Development in Dubai
https://www.nsreem.com/ourservices/software-development/
NSREEM develop amazing desktop and web applications that are tailored to your specific requirements.
NSREEM is #1 in Software Development in Dubai
1633168677197-10