Manual Testing Course With Ankpro
Manual testing introduction.
What is Manual Testing?
Testing software again and again manually to find the defects in the software according to customer requirements.
Manual testing is the only option during the initial stage of the application.
Manual testing is preferable for products with engineered user experience and GUIs with constant updates.
Any bugs that may pop up when a user handles the program in a certain way are more likely to be caught with manual testing.
What are the Qualities of good tester?
He should always have an attitude of break an application Means he should test the application both in positive and negative ways.
He should see the application or product in a negative point of view
He should be more creative to derive so many scenarios that he can apply over that application
He should also see the product or application in the customer point of view While testing tester has to behave like an end user….
He should always give prominence for the quality of the product or application. Test engineer should require the ability to communicate with both technical (developers) and non-technical (customers, management) people is very useful.
Judgment skills are needed to assess high-risk areas of an application on which to focus testing efforts when time is limited
Why testing is required?
Software Testing is necessary because we all make mistakes. Some of those mistakes are unimportant, but some of them are expensive or dangerous. We need to check everything and anything we produce because things can always go wrong – humans make mistakes all the time.
Testing is required to point out all errors and defects created by developers while developing an application.
Testing is required to ensure customers’ reliability and satisfaction.
Here is a tester, we need to concentrate on customer satisfaction by delivering the right product at right time…
Testing is required to produce a quality product which meets customer’s expectation or exceeds customer expectation.
Testing is required to gain the confidence of customers. Once you gain the confidence you will be getting more business in the coming days.
Testing is required to ensure the better performance of the application.
The application should respond fast to users. If it is taking time to respond, the user will go for the second option and you will be losing the business.
Testing is required to stay in business.
Testing is required to make sure that quality product developed is producing accurate and consistent results.
What are the advantages of manual testing?
Manual testing will be useful only when the test case needs to run once or twice.
It will take less cost than automation.
Easy to learn for new people who are entered into testing.
Manual QA testing can be used in both small and big projects.
Manual is more reliable than automated (in many cases Automated not cover all cases)
Manual testing doesn’t require any specific knowledge like any scripting language, technical knowledge.
Manual Testing which is performed by humans can find many such defects that can never be found using Automation testing.
What are the Drawbacks of Manual Testing?
Manual Testing requires more time or more resources, sometimes both: Covering all areas of the Application requires more Tests, creating all possible Test cases, and executing Test cases takes more time
Executing the same tests, again and again, will be time taking process as well as Tedious.
Less Accuracy: Testers may make mistakes, so we cannot expect more accuracy in Manual Testing
Performance testing is impractical in manual testing. Testing Tool is mandatory to conduct performance testing
Manual Test Case scope is very limited.
GUI Objects Size difference and Color combinations etc… are not easy to find in Manual Testing.
Not Suitable for Large scale projects and time-bounded projects.
For each and every test execution Human user interaction is mandatory.
Manual Testing Course
- Manual testing 1 – What is testing?why testing is required? Advantages & drawbacks of manual testing
- Manual testing 2 – What is Software development life cycle (SDLC)? What is waterfall SDLC model?
- Manual testing 3 – What is spiral SDLC model? What are advantages and disadvantages of spiral model?
- Manual testing 4 – What is Verification and Validation SDLC Model? (V and V or V & V SDLC model)
- Manual testing 5 – What is Prototype SDLC Model? Types of prototype model & Advantages Disadvantages
- Manual testing 6 – What is Hybrid software development life cycle model? What is Derived sdlc model?
- Manual testing 7 – What is Agile model in software development life cycle and agile methodologies
- Manual testing 8 – Types of testing? What is white box testing, black box testing & grey box testing
- Manual testing 9 – What is white box testing? (path testing | condition testing | loop testing)
- Manual testing 10 – What is functional testing? What are the types of functional testing
- Manual testing 11 – What is integration testing? What are the types of integration testing?
- Manual testing 12 – What is system testing? What is End-to-End Testing? What is test environment?
- Manual testing 13 – What is acceptance testing & procedure? What is hot fix? what is interim release
- Manual testing 14 – What is smoke testing? What is Sanity testing? What’s Build Verification Testing
- Manual testing 15 – What is ad-hoc testing? What is buddy testing, pair testing and monkey testing?
- Manual testing 16 – What is globalization testing? what is localization testing? I18N & L10N testing
- Manual testing 17 – What is Compatibility testing? What are Common Compatibility Testing Defects?
- Manual testing 18 – What is Regression testing? What are the types of Regression testing?
- Manual testing 19 – What is Performance testing? What are the types of Performance testing?
- Manual testing 20 – What is exploratory testing? How to do exploratory testing and its drawbacks?
- Manual testing 21 – What is Usability testing? How to do usability testing? Why usability testing?
- Manual testing 22 – What is Alpha testing? Why to do Alpha Testing? Phases of Alpha Testing
- Manual testing 23 – What is Beta testing? What are the Entry and exit criteria of beta testing?
- Manual testing 24 – What is Security testing? What are the types and techniques of security testing?
- Manual testing 25 – What is Database testing? Types of Database testing | Tools for database testing
- Manual testing 26 – What is Installation and uninstallation testing? Tips for Installation Testing
- Manual testing 27 – What is Graphical user interface(GUI) testing? Tools used for GUI Testing
- Manual testing 28 – What is Recovery testing, Reliability testing and Comparison testing?
- Manual testing 29 – What is Positive & negative testing? Diff between positive and negative testing
- Manual testing 30 – What is Risk based testing? How to do Risk based testing?
- Manual testing 31 – What is Static testing and Dynamic testing? Static testing vs dynamic testing
- Manual testing 32 – What is Accessibility testing? What is Stability testing?
- Manual testing 33 – What is API testing? API Testing approach | Tools for API Testing | API defects
- Manual testing 34 – What is a test case? How to write test cases? Test case design techniques
- Manual testing 35 – What is Software test life cycle(STLC)? Explanation of STLC | STLC phases
- Manual testing 36 – What is Test plan? Detailed descriptions on 15 Sections of a formal Test Plan
- Manual testing 37 – What is defect life cycle? What are the reasons for rejecting a bug?
- Manual testing 38 – Test artifacts | What are the different documents involved in testing?
- Manual testing 39 – What is Test strategy? What is the differences between test plan & test strategy
- Manual testing 40 – What is bug severity and priority? Differences between bug severity and priority
- Manual testing 41 – Usability Testing Checklist For UI – Usability testing guidelines
- Manual testing 41 – Usability Testing Checklist For UI – Usability testing guidelines
- Manual testing 42 – Functional Testing Checklist | Functional testing guidelines explained in detail
- Manual testing 43 – Compatibility Testing Checklist | Compatibility testing guidelines
- Manual testing 44 – Security Testing Checklist | Security Testing guidelines explained
- Manual testing 45 – 30 must do’s in Manual testing | Good or best practices in manual testing
- Manual testing 46 – What is bug triage or defect triage? What is bug triage or defect triage meeting
- Manual testing 47 – What is defect leakage or bug leakage? What is Bug leakage formula?
C# Programming: Java Data Types, Variables, Operators, Conditional Statements, Loop statements, Methods, String handling, File Handling, Arrays, and Exception handling. Java Inheritance, Polymorphism, Abstraction and Encapsulation.
Instructor Ankpro Training
Duration 50 hours
Enrolled 376 Student