Title: Basic Guidelines for Software testing Course
1Basic Guidelines for Software testing Course
2- INDEX
- Why choose software testing career
- Application Test Methods
- Tools for automated software testing
3(No Transcript)
4Software Testing Course have immense requirements
in youth. Testing is an uninterrupted career in
the software field with greatest opportunities
each software must be tested to ensure its
quality. It should be checked whether it is
satisfactory for the user or not.
5Why choose software testing career Theres a
strong community Software testing is a secure
career path Academic background isnt
necessity Youre constantly learning Importance
and responsibility Flexibility analysing data and
providing results building confidence in the
product improving the quality
6Functional testing types Unit
testing. Integration testing. System
testing. Sanity testing. Smoke testing. Interface
testing. Regression testing. Beta/Acceptance
testing. https//www.exltech.in/software-testing
-course.html
7Application Test Methods Black Box in the black
box Test, the AUT is validated against its
requirements, taking into account the inputs and
expected outputs, regardless of how the inputs
are converted into outputs. Testers are least
concerned with the internal structure or code
that implements the application's business
logic. White Box main focus of this methodology
is to validate how the application's business
logic is implemented through code. Internal
structure of the application is tested
8Grey Box practically speaking, this is a mix of
black box and white box. In this Grey Box
methodology, the tester mainly tests the
application as in black box. But for some
business-critical or vulnerable application
modules Tests are performed as a white
box. Application Test Cycles As soon as the AUT
is ready for testing, the practical Phase of the
test cycle begins, in which the testers actually
run the test cases on AUT. Note that here the
test cycle, regardless of test levels (unit,
module, Integration, System and user acceptance)
and test environments (Dev, QA, Client Replica,
Live) will be discussed.
9Smoke test the first testing cycle that is wide
and shallow in approach. The purpose of the smoke
test is to verify that there are no crashes in
the application and that it is suitable for
further Tests. Sanity Testing the second test
cycle, which is narrow and deep in its approach.
Its purpose is to verify that a particular module
is functioning properly and is suitable for full
testing. Functional tests the proper and
complete examination of the application is
carried out in this cycle. The focus of this work
lies in the verification of the business logic of
the application.
10Non-functional testing types Performance
Testing Load testing Stress testing Volume
testing Security testing Compatibility
testing Install testing Recovery
testing Reliability testing Usability
testing Compliance testing Localization testing
11Tools for automated software testing tools
which makes it easy to choose Developer-oriented
tools Functional testing tools Load testing
tools Performance monitoring and maintenance
tools For more details visit us
https//www.exltech.in