Includes Certificates

Fundamental Of Software Testing And Quality Assurance

Software Quality Assurance and Testing হচ্ছে এমন একটি কার্যক্রম বা প্রক্রিয়া যেখানে সফটওয়্যার এর পরিপূর্ণতা (Completeness), সঠিকতা (Correctness), এবং মানদণ্ড (Quality) পর্যবেক্ষন করা হয়।

টেস্ট (Test) শব্দটির সাথে আমরা সবাই পরিচিত। কোন কিছুর গুণগত মান যাচাই করার জন্য সেটিকে টেস্ট করার প্রয়োজন পরে। একটি সফটওয়্যারের ক্ষেত্রেও তাই। সফটওয়্যার তৈরি হওয়ার পর, সেটি থেকে বিভিন্ন বাগ (Bug), errors খুঁজে বের করার জন্য সফটওয়্যার টেস্টিং প্রসেসের সাহায্য নেয়া হয়। সফটওয়্যার টেস্টিং -এর কলাকৌশল low-level টেস্ট থেকে high-level টেস্ট পর্যন্ত সমন্বয় করা হয়। Low-level টেস্টিং-এ যাচাই করা হয় যে ছোট কোড সেগমেন্ট-গুলো ঠিকঠাক মত implement হয়েছে কিনা এবং high-level টেস্টিং সফটওয়্যারটির মূল ফাংশন ঠিকঠাক আছে কিনা সেটা যাচাই করা হয়।

কোর্স সম্পর্কে আরও জানতে

রেজিস্ট্রেশন করুন

৫০০০

১৮০০০

Course Background
কোর্সের বিস্তারিত

আইটি ইন্ডাস্ট্রির জন্য দক্ষ জনশক্তি তৈরিতে পন্ডিত স্পন্সরশীপ প্রদান করছে। যার পরিপ্রেক্ষিতে ইউনিভার্সিটির ছাত্রছাত্রীরা একটি পরীক্ষায় ভালো রেজাল্টের মাধ্যমে ১০০% পর্যন্ত ফ্রি কোর্স করার সুযোগ পাচ্ছ

এই কোর্সে যা শিখবেন

Manual Testing

Automation testing

কোর্স আউটলাইন
10 Lectures
Introduction of Software Testing
What is Testing? Why is testing necessary?
The Psychology of Testing and Tester
Practical Example of Testing
Software Development Life Cycle (SDLC)
Software Testing Life Cycle (STLC)
Waterfall Model and Agile Development
General testing principles and Fundamental of Test Process
Software Testing Principles
Causes of Software Defects
How Testing Imporve the Quality (Testing and quality)
How Much Testing is Enough?
Objectives of testing
Methods of Testing
Testing & Debugging
Fundamental test process
What is Error, Defects, Issues and Failure
Role of Testing in Software Development, Maintenance and Operations
Verification vs Validation
Quality Assurance vs. Quality Control
Software Testing Techniques and Test Management
Test Strategy
Test Planning and Test Control
Test Scenarios
Test Case Development
Practical Example of creating test scenario and test cases from requirements
Type Of Testing
White box, grey box and black box testing
Functional Testing and Non-functional Testing
Retesting & Regression Testing.
Smoke Testing and Sanity Testing.
Retesting and Regression Testing.
Acceptance Testing. Usability Testing, Beta Testing and Adhoc Testing
Unit Testing, Integration Testing, System Testing, Stress Testing, Performance Testing
Boundary value analysis and Equivalent portioning for maintaining large test fields.
Creating and maintaining Test Data.
Bug Reporting and Retesting
Bug Life Cycle
Bug Reporting
Bug Priority & Severity
Bug Retest
Testing Tools
Test Management Tools. Why test management tools are important.
Bug Management Tools. Why bug management tools are important.
Bug Leakage and Bug Release.
Mobile Application Testing
Mobile application testing introduction.
Different types of mobile application to test.
Key Factors in Mobile Testing
Basic checklist for testing mobile applications.
API Testing POSTMAN
What is an API
What is API Testing
POSTMAN Installation
Use OAuth2, API keys, tokens, basic auth
Understand GET vs POST request method
Create GET, POST, PUT, DELETE request
Use Postman variables to create workflows and scenarios
Saving A Request Into Collection
Basic Of Automation Testing Using Selenium WebDriver
Introduction of Automation Testing
Basics of automation testing – why, when and how to perform Automation Testing
Installing Eclipse
Eclipse IDE setup
Basic Concept of OOP
Selenium IDE installation
Setup work environment
Introdiction of selector (Tag, Id, Class, Name, cssSelector, Link Text, Partial Link Text & xpath)
Open, Navigate to URL and Close browser
Refresh page, Handel Window,
Input fields, buttons & links click action
What is TestNG
TestNG Annotations
TestNG Assertion
TestNG Data Provider
Write a test script and run generate the test report
What is Maven?
Features of Maven
Why to use Maven
Installing & Running Maven
Using Maven in your project
Adding dependency by Maven
Basic Of Testcafe
What is Test Cafe
Instalation Testcafe
Setup testcafe project
Test Scripts
Test Hooks
Test Speed
Pausing the Test
TestCafe Selectors
Screenshots
Automatic screenshots on failed test
Page Load Timeouts
Skip Tests
What is Test Cafe
Instalation Testcafe
Setup testcafe project
Test Scripts
Test Hooks
Test Speed
Pausing the Test
TestCafe Selectors
Screenshots
Automatic screenshots on failed test
Page Load Timeouts
Skip Tests
কোর্সের সময়সূচি

Day : Sunday,Monday,Wednesday

Time : 09:30 PM-11:30 PM

Class Start : 21-Feb-2024

Total Hour : 80

কোর্সটির সাথে যা যা থাকছে

জব প্লেসমেন্ট সাপোর্ট

সার্টিফিকেট

লাইভ ক্লাস

ক্লাস ভিডিও

যে সকল পজিশনে আপনি জব করতে পারবেন

Software QA Intern

Software Quality Assurance Engineer (Trainee)

Junior SQA Engineer

Software Quality Assurance Engineer

QA Automation Engineer

ইন্সট্রাকটর সম্পর্কে
User Image
MASUDUR RAHAMAN

Co-Founder and SQA Lead, QA Harbor Limited

Play Icon

2 Courses

Lesson Icon

10+ Lesson

Timer Icon

80hr 0min

Masudur Rahaman has been into the tech industry for more than 12 years now. He started his career as IT officer in renowned NGO, Center for the Rehabilitation of the Paralysed (CRP). After that he worked as IT infrastructure development in Palmal Group Industries. In 2008 he joined MCM Japan Ltd (a Japanese company) in Tokyo, Japan as Application engineer where develop applications and started software testing. Later he has worked in ServiceEngine as Software QA engineer (team lead), Dnet as QA Specialist and QA Consultant in icddr’b. Presently Mr. Rahaman working his own Company (QA Harbor Limited) as Chairman and beside this he involving in KB Trust as Manager and ILO based Entrepreneurship development program, C-BED as Country director He is the Admin , SQA Geeks ( Software and Service QA community) Expertise: Software testing under STLC, Software development project management under SDLC, Service testing/QA with standardize (ISO, KAIZEN, 5S ,etc.) Product owner basis on quality and support to the Technical marketing

রিলেটেড কোর্স