Java

Manual Testing

When any software application is developed, it goes through different stages of testing to assure software quality. Manual testing is a testing process in which the test cases are executed manually and also used to find defects in software without using any kind of automated tool. A decade ago manual testing was the hero of the testing role. In manual testing every new application is tested before deploying it to the client. Every new application should be manually tested before going it to the automation part. Whereas manual testing takes more effort and time than automation testing but it is the most feasible technique to make software work better.

    Types of manual testing –
  • White box testing
  • Black box testing
  • Unit testing
  • System testing
  • Integration testing
  • Acceptance testing

Our manual testing course will provide you basic fundamentals of manual testing which is most important for testing purpose. Prior knowledge of fundamentals testing will hone your testing skills in testing field. Acquiring distinct knowledge about testing will help you get any job testing field. Whereas we are providing manual testing course online with our experienced tester to get better benefit. ASIT Solutions is providing best testing course with affordable price. Each and every concept of testing will be covered so that every intern student should get reliable package after stepping out from ASIT Solutions. Manual testing is an activity where tester needs to be patient, creative, advisor, and open minded.

Images

Expert Peoples

We challenge ourselves to get better and enhance the quality of work.

Images

First Growing Process

development has to lead us to the potential growth of the company.

Images

Creative Ideas

Being productive has to lead us to grow beyond our success.

Manual Testing Syllabus

In this module you learn about Importance of testing. Why Testers need industry, software program/application/product: meets the business and technical requirements that guided its design and development works as expected.

  • What is testing?
  • Importance of testing
  • Roles and Responsibilities
  • Principles of software testing
  • What is Quality?
  • How much testing is enough?
  • Differences between Manual and Automation Testing.

In this module you learn about development procedure .SDLC stands for Software development life cycle. It is a process that describes how to develop, design and maintain the software project ensuring that all the functional & user requirement, goals and objective are met.

    1. SDLC Phases
  • Requirements Phase.
  • Analysis Phase.
  • Design phase.
  • Coding Phase.
  • Testing phase.
  • Delivery and Maintenance Phase.
    2. SDLC Models
  • Waterfall Model.
  • V Model.
  • Agile Model.
  • Prototype Model.
  • Spiral Model.

In this module you learn about deferent types of software testing. Software Testing Methodology is defined as strategies and testing types used to certify that the application under test meets client expectations.

  • White Box Testing.
  • Black Box Testing.
  • Grey Box Testing.

In this module you learn design test cases in such a way that we get the maximum coverage using an optimal set of Test cases. Focus on highlighting the various Methods and Techniques in designing test cases for both Black Box Testing and White Box testing.

    Static Techniques:
  • Informal Reviews
  • Walkthroughs
  • Technical Reviews
  • Inspection
Dynamic Techniques:
    Structural Techniques
  • Statement Coverage Testing
  • Branch Coverage Testing
  • Path Coverage Testing
  • Conditional Coverage Testing
  • Loop Coverage Testing
    Black Box Techniques
  • Boundary Value Analysis
  • Equivalence Class Partition
  • State Transition Technique
  • Cause Effective Graph
  • Decision Table
  • Use Case Testing
    Experienced Based Techniques:
  • Error guessing
  • Exploratory testing

In this module you learn about levels of testing are frequently grouped by where they are added in the software development process, or by the level of specificity of the test.

    1. Functional Testing
  • Unit Testing
  • Integration Testing
  • System Testing
  • User Acceptance Testing.
  • Sanity/Smoke Testing.
  • Regression Test.
  • Retest.
    2. Non Functional Testing
  • Performance Testing.
  • Memory Test
  • Scalability Testing.
  • Compatibility Testing.
  • Security Testing.
  • Cookies Testing.
  • Session Testing.
  • Recovery Testing.
  • Installation Testing.
  • Adhoc Testing.
  • Risk Based Testing.
  • I18N Testing.
  • L1ON Testing.
  • Compliance Testing.

In this module learn about in detail description of Test Life Cycle, importance of Test Plan roles and responsibilities of Test Manager, Test Lead, Test Engineer,

    1. Requirements Analysis/Design
  • Understand the requirements
  • Prepare Traceability Matrix
    2. Test Planning
  • Object.
  • Scope of Testing.
  • Schedule.
  • Approach.
  • Roles & Responsibilities.
  • Assumptions.
  • Risks & Mitigations.
  • Entry & Exit Criteria.
  • Test Automation.
  • Deliverables.
    3. Test Cases Design
  • Write Test cases
  • Review Test cases
  • Test Cases Template
  • Types of Test Cases
  • Difference between Test Scenarios and Test Cases.
    4. Test Environment setup
  • Understand the SRS
  • Hardware and software requirements
  • Test Data
    5. Test Execution
  • Execute test cases
  • Defect Tracking and Reporting
  • Types of Bugs.
  • Identifying the Bugs.
  • Bug/Defect Life Cycle.
  • Reporting the Bugs.
  • Severity and priority
    6. Test Closure
  • Criteria for test closure
  • Test summary report
    7. Test Metrics
  • What is Test Measurements?
  • Why Test Metrics?
  • Metric Life Cycle.
  • Types of Manual Test Metrics.

In this module you learn about QA & QC and How to log bugs in Project management tool, how to give severity, priority to bugs.

  • What is Quality Assurance?
  • What is Quality Control?
  • Differences of QA & QC & Testing