Complete Software Testing Malayalam Tutorial | First Time on YouTube!

Entri Coding മലയാളം · Beginner ·🖌️ UI/UX Design ·1y ago

Key Takeaways

This video tutorial covers software testing, including manual testing, automation basics, test cases, QA tools, and more, using tools like Selenium, Postman, and Java, and follows the software development life cycle (SDLC) and agile SDLC methodologies.

Full Transcript

Application software applications importance. Fore software important manual and automation series. Absolute beginners model first introduction to software testing. Software testing. Import manual testing concept. See automation testing manual testing. Manual testing concepts kind of test that is basics of automation testing. Real world project last and final module. Okay. Yes. So first module start introduction to software testing. Software testing. What is software testing? So software testing is the process of evaluating a software application to find and fix bug before release. Facebook mobiles application. Okay. Fore basically Google contact 100. Send button click. User expectation. User requirement applic Let's say YouTube videos next Test drive. Make sure Similar text requirement developers design output. requirement as a customer applications WhatsApp WhatsApp WhatsApp. I will go for an alternative. application from user perspective. User perspective. Okay. User perspective. Yeah. Fix. Okay. for basically software testing. It ensures the software working as expected and meet user requirements. Yes. It helps to verify quality, functionality, performance of the product. Username or password button. Submit button. username password. Username password. Okay. Are we building the right product? Are we building the product right? Okay. I hope it is clear and importance of software testing. But again detects defects early saving time and cost. for application password as a Customers completely. Okay. Authentication account dete Fore improve quality and reliability of the software. Wellested software completely. Okay. Ensures user satisfaction for a better user experience. Facebook Facebook [Music] group Facebook, Facebook then post Facebook. audience. Social media application website students, teachers, non- teaching staffs applic. User satisfaction. User satisfied. Okay. User satisfaction. Okay. Business user experience business supports faster releases through automation and efficient testing methods. Automation testing. Okay. Career opportunities. High demand for skilled testers across industries completely online whether it is IT, banking, finance, whatever hospital management whatever software applications applicers. This is very important testing skill. Multiple roles available. Okay. Manual tester, automation tester, QA analyst, SD. Manual testing completely human intervention. Application. Manual testing. background. [Music] Okay. tools and machines. Okay. Then comes QA analyst. So Q analyst document. Okay. Quality assurance process completely process oriented. Okay. Next come SD. So software development engineering SD. Okay. So software development engineering. Okay. Okay. Software tester, manual tester, quality assurance, engineering, QA, software testing, junior test engineer, manual testing, growth, test lead, QA manager, test architect opportunities. growth discuss QA manager test leads. Experience good salary packages and job stability. Job stability continuous learning with tools like selenium postman etc. technium. Continuous learnable tools. Okay. Software development life cycle. SDLC versus STLC SDLC. This is really important SDLC. So software development life cycle application build. Okay. Application. It is a process.cess process quality software structured way in the SDLC software development life application well developed well designed Well structured application SDLC high quality software developed wellcessage Okay. So, first analysis analysis stage. First one requirement analysis requirement. So requirement analysis. So requirement analysis. customer. Okay. requirement. So requirement in the sense let's say hospital basically doctor patient consultation Okay. Doctor patient consultation first requ Okay. Just add store e store medical store then [Music] prescription option madam Madam End requirement then medical Normal flow in hospitals online application development development teamry expert IT developer Business analyst project manager particular important industry experts requirements information gathering resources requirement. Okay. Requirement collection. that is planning. So planning particular applic development. Okay. mainly deadlines applications Delivery modules login. Okay. Software applications and development related planning resource planning time planning. Okay. planning stage. Designing design mobile look and feel requirement analysis. Planning customer skeleton of application. Applicity implement. That is called development. Developers. This is done by developers. applic. complete product. Maybecess testing. Testers will ensure whether the application is built product right. Game changers test product. Washing machine software. technology is developing day by day. Maybe WhatsApp WhatsApp. Okay. Requirement analysis, planning, designing, development, testing and maintenance. Requ Okay. Okay. SDLC. SDLC software testing life cycle describe STLC software testing life cycle is a sequence of specific activities conducted during testing to ensure software quality Likewise that is software testing life cycle Requirement analysis planning set execution closure requis. Requirement analysis. Requirement analysis requertment requirements requirement. Okay. RTM requirement traceability metrics. Okay. Requirement analysis application application. landing page. Landing basic functionality. Okay. Then add for analing platforms. requirement. Okay. altern [Music] plan that is called test plan Port mainly project detailed plan test planning design. Test design in software testing. Test design. Basically test case preparation. Test case set of conditions. conditions. So, we have a login page. Okay. So this is the login page of this particular application. It should have a positive and negative test. Positive testistered usernameister password. Okay. Unregistered username. Unregistered password. Unregistered username. Registered username. unregistered password blank input. Okay. Okay. test positive test. Okay. And these all are negative test cases. Okay. Multiple set of combinations of both positive and negative test cases. Functionality related elements alignment design that is called test case document. Test case report. Test case report. application. Okay. Okay. Next. Okay. Next movie data input application. Okay. Correct. Environment set of testing. like AP testing performance testing. So client load performance is a paid tool. Network configur We devices mobile devices that is called test execution again. registered username password that is called test execution. ution test execution application working completely application [Music] report initiation developers in Fix. Multiple times. Multiple times. That the testing has stopped. process. Test closure completes software testing life cycle. comparison development software testing life comparison. So the main feature main purpose of this SDLC development process only testing process development process requisc [Music] testing process Development requis then performed by developers plus testers. Output working software productity reporting involved. Yes, it is involved in SDLC. If manual unless automation used okay differenceing process requestility clarification application applicas application related exports. stage better test. Development phase. Testing phase application with positive test. Okay. Basically, smoke testression testing. Okay. basic functionality. You have to test whether this functionality is working. Fore that is regression testing existing functionality because of the new added functionality. regression testing. Okay. SDLC end to end software development life subset that focus only testing activities testing activities both run and are essential for quality product delivery. Okay. Testers are involved right from the beginning in in the model. Agile SDLC SDLC. Okay. Manual testing testing done with manually without tool or script. Human intervention completely type of testing. Manual testing manual testing. Human intervention completely limited human intervention 90% testing Human driven driven speed Application automation so that we can say automation testing is faster. automation. Okay. Okay. Accurate automation testing. Manual testing. First exploratory testing. Manual testing explorator application explorator. Okay. Next UI UX test user interface user experience UI designing application expected and as per client requirement requirement elements in the placement shortterm project simple short-term project manual testing Then comes usability and ad hoc testing. So usability testing basically user experience type of testing. Explorator regression testing. So regression testing already explained regression testing is nothing but application additional feature. Okay. existing functionality type of testing. Regression test repeated execution of same test cases. multiple times. Repeated execution automation testing best load or performance testing. Performance testing load testing. It is another type of testing applically. Fore users application Applicative. Application perspective perspective performance testing and load testunner. performance long-term application for example HR management site educational university projects pros and cons of pros and cons. So first proving flexible and easy to adapt. background. Great for us. Automation execution. Reusable script supports execution. Discuss humanri time from the beginning. You have to start not reusable. Initial setup cost. type of explorator UXert tools. technical expertise. Okay. Manual testing feedback login combination. type of testing. Okay. Human thinking of tests. Human thinking capability set in summary. Manual testing is best for exploratory usability and short-term test. Automation testing. Balanced test coverage. Balanced test. Okay. Basically, manual testing versus automation testing. Second manual testing concepts. Manual testing. Manual testing completely human levels of testing testing. Okay. Testing testing individual components or functions of code isolation of codeic unit. Okay. developer set of block Expectation developers unit test programming language in case you particular testing total function that returns the sum of items of calculation proper. Okay. It is mainly done by developers. Okay. Integration testing. So integration final product. This comes the final product. Testing the interaction between multiple units or modules. Multiple modules mainly components agenda top down approach, bottom up approach and big bang approach. Back log dat. connection complete applic. So this is an example for integration testing type of testing system. System testing Complete block integration product. Complete test system complete integrated system to evaluate overall compliances with requirements requirements complete product end to end test. So end to end system user satisfied business requirement to end systemual testing. testing an e-commerce website search from the landing page. Detantity payment gateway. Payment gateway basic outline complete outline minimize Okay. Acceptance testing. Acceptance business request. [Music] Acceptance testing. Business acceptance testing. User acceptance testing. Different type of acceptance type of acceptance testing requirement. Alpha testing ensure system meets client expectation. Client requirements acceptance maybe customers clients knowledge from testing team itself. Testing testing type of testing alpha testing limited external users invite that is called beta testing and example client testing and HRMS before final deployment deploy Appointment management system complete Application testing developers multiple modules interaction System test requirement. Okay. Okay. Next functional versus nonfunctional testing. Functional testing. Nonfunctional testing. Functional testing. application complete functional requirements. Okay. Validates the software system against the functional requirements or specifications. It checks what system does function. So login requ functionality. Okay. Complete functionality requunctional testing. Nonfunctional testing performance, usability, reliability. Okay. Validates nonfunctional aspects such as performance, usability, reliability. H. It checks how the system performs under certain conditions. particular conditions behavior performance number of user behavior relability. So that security particular system different First one is smoke testing. Smoke testing. Okay. Smoke basic test to verify critical functionalities major functionalities. Bank transaction application. particular friend number One to one. Main focus. critical functionalities working. Sanity. Okay. sanity testing. Focus test after minor changes to verify the specific functionality. Then comes regression testing. Regression testing ensure new changes haven't affected existing features. Okay. Existing. Integration. Testing already testing interaction between integrated components multiple components integration. Then comes user acceptance testing or UAT final testing from end to end perspective. Sorry. End user perspective. End user customer perspective. Final testing UAT user acceptance testing type of testing functional testing nonfunctional nonunctional performance testing. Performance testing responsiveness and stability number of user application. Okay. Applic. application. [Music] 7 p.m. to 8 p.m. Okay. User loading stress test. Stress testing check that is called performance testing. Security testing. Security testing. Hacking security. So security testing software security that is called usability testing Facebook. So Facebook userfriendly user interface usability testing. Next is compatibility testing. compatibility wide range of customer, Instagram, Facebook, Android, Android 12, OS versions different desktop devices mobile type of My application is developed for this OS version different types of devices. So compatibility Okay. Next is scalability testing. Scalability testing. Scalability type of performance expand functional testing login functionality. Enter valid credentials and click login. Verify user is directed to dashboard already. Nonfunctional testing performance testing login page performance. Measure how long it takes to the dashboard to load when 100 users login simultaneously. performance performance. [Music] In summary, functional. Does the product work as expected? Nonfunction. Does the product perform well under constraints? Different conditions both are equally important for complete QA strategy. Yes. application functional testing test plan, test cases and bug report writing. So test plan, test cases and bug report writing. Test plan cases bug report documents document testing Human intervention documents. Test plan. Test plan. Testing strategies. complete documentation test. It is called the test plan report. So plan report document that outlines testing strategy, objective, schedule, deliverables and resources. It may change. Okay. structure format. This is the format. component type of statements different. Okay. Basic structure of test plan ID. ID. It is an identification number. Likewise, then scope of testing objectives, test items, testing types, type of resources and roles. criteria risk management. What is test plan report? Okay. components. What is the scope of the testing? Objective of testing items resources tools entry exit management. Okay. So test report test case report. So test case report. So test case is nothing but it is a set of actions executed verify particular feature or functionality or particular feature or functionality in the exec Excel format document spreadsheet main components test case ID test case description preconditions test step test data expected result actual result and status status status or fail. Okay. Test case ID. description. Example, TC 04 TC1 number. Okay. Okay. What what is expect to run check the login functionality is working correctly or not. This is a test case. Okay. using application should be launched and you must be in the login Step login expected Expect result. Expection expected result. actual result. Expected result not equal to actual result. Okay. Expected resultal actual results username and password expected results land on dashboard. vote. Okay. So life cycle. So bug life cycle expected. Okay. Explain the process of how a bug flows through through different stages. New assigned, open, fixed, retest, verified, closed. closed. Basic life. Not reop. basic. So registered username and password create new. Okay. Back issues concern. developer. Once is fix. Okay, sorry. Proper verify chances. valid. Okay. Lack of experience. Creat. upcoming consultance already. Okay. Testicular duplicate. Okay. for Okay. Okay. Report sample step to reproduce actual expected result. We should give an evidence. Okay. Team particular bug impal. major minor priority. Priority urgency to fix a bug. interview question. Okay. Priority high, medium, low status. for stage then assigned to particular writing clear test cases ensures effective testing. Bug report description step to reproduce. screen. A well-written test plan helps streamline QA process across the project. Okay. Basics of automation testing. Automation testing. What is automation testing? It is the process used to specialized tools to execute test cases automatically. Explain tools for spreadsheet. Okay. test for specialized tools efforts. It replaces manual efforts with scripted test to validate software functionality. Already discuss regression testing repeating. Okay. Why automate sales type on repetitive task? Imagine school name whatever it multiple times. Okay. Increases accuracy and reduces human error. Multiple times enables faster feedback in development cycles. feedback easily that is called continuous integration and continuous delivery deployment. Okay. Continuous integration, continuous delivery, deployment, large scale testing, testing, automation, multiple browsers, devices, limitations. Fashion limitations of automation testing automation pro. So first limitation is high initial effort and cost to design automation script. testial effort. It is really high. Explorator Frequent UI changes can break test and increase maintenance effort. UI changes automation doesn't fully replace manual testing. It is a compliment. This is really important. Manual testing. Okay. Automation testing. Manual testing. Automation. What is selenium? Selenium opensource automation testing tool. What is called an opensource automation testing tool? So open source it is completely free download across different browsers or platforms browsers platforms automation testing web application. It allows testers to write test script in multiple languages. Java, C, C. It allows testers to write test script in multiple languages, Java, Python, C, etc. So, programming language. Selenium Selenium focuses only on web application mobile application. What is next? Selenium ID. First one is Selenium ID. So Selenium Chrome Firefox. So programmatic record and playback integrated development environment full. So record and playback method corresponding script that is called selenium IDelenium web driver. Selenium driver. Okay. Interact directly with the browser. supports multiple languages and browsers. Okay. Java, C, C#, Python. Selenium allows parallel execution of test across different machines and browsers. Par execution type of component component cross browser and crossplatform testing type of component. Uh okay. Okay. So industry. One of the most widely adopted tools number of uses automation testing preferred for its flexibility, community support and integration with other tools like TestNG, Cucumber, Maven and Jenkins. Test cucumber testing framework also then continuous delivery deployment automation testing tool. compatible with modern CI/CD pipelines tools backed by large community and constantly evolving number of users. Okay. Number of users use regression testing of web application Application regression testing datadriven testing particular number of data input datadriven testing possible continuous testing in agile and devops environment integration. with tools like Jenkins for CAC workflows already companies major MNC's Google for browser automation and internal tools testing then comes Netflix for automated testing for web web based services LinkedIn continuous testing in deployment cycles Flipkart Amazon for scale Scalable automation of e-commerce testing Infosys TCS and VRO as part of enterprise testing framework set. Next. So distribute. Okay. Java environment variable important. Okay. First comptor Eclipse integrated development environment. Okay. Java project Java program. Okay. automation install and install Java development kit from Oracle's official site. Set up the environment variable. Add Java home to system variable. add path to path variable to include Java. Okay. Okay. JDK download. What is this JDK which I have already said? So first download Mac since I'm using a Windows machine x54 MSI installer. Okay. X64 MSI installer. X64 Microsoft installer. So that Java JDK download. Okay. Download. So Java download Java - version. Java is not recognized as an internal or external command operable program or set. If you want to change the folder, folder. Okay. So, yes or no? Do you want to allow this app to make changes on your device extracting installer? Yeah. Okay. Java download. Next step. Next step. Set up the environment variables. Environment variable. Systemable. Java home. Systemable. for installation. program. JDK 24 library and release. Okay. system. Just start editable. The system variables system already selected. New Java home. So particular okay system value. Okay. Okay. Okay. Okay. Home programer. application. Systemable system already. Okay. C programav cmd command prompt. already. You have Java Java minus version Java 24.0.1 0.12450 that means Java has successfully installed on your system. Okay. Next. Next download again. Google download. So download install your favorite desktop ID package download button x8664 then Download. Okay. Download. Okay. Download. installer. Okay. Okay. Eclipse ID for Java developers. Eclipse ID for Java developers in St. Desktop launch. Okay. If your network connection is so poor. Okay. So launch already. [Music] Okay. So Java project sorry download Java Download project. Okay. again. So, Selenium download Selenium downloads. So, Selen official website Python, JavaScript Java stable version download 4.33.0 May 23 and latest. Okay. So download extract. Okay. Extract. Extract. [Music] Okay. I think around 80 something items 74 items. Sorry 74 73. Okay. Java project. Okay. module info java. Next. Next. Java project. Java build. properties. Java build. Select external download. So just add okay system Okay. Reference. Okay. Okay. Selenium installation. Selenium. drivers. Driver sets driver automation. So driver. Okay. basically driver. Okay. Before downloading this Chrome driver top about Google Chrome version. Chrome driver. Browsers platform supported by Chrome Chrome for testing availability dashboard version. Sorry. Chrome driver updated versionally Chrome driver. Okay. Linux drivering link just copy. Next driver download. So once driver downloader extract. Okay. Chrome drive license. [Music] Okay. Chrome driver download selenium tutorials. First script first main. Okay. So Java. Okay. for particular browser manually application. Chrome browser open browser driver set dot set property in value. So first key web drivers web driver dot chrome dot driver web path of your web driver. So download exe So sometimes it may be in single slash forward backward. / [Music] Okay. Completely. System set driver nameal class name web driver. So corresponding web driver class. So web driver driver equal to new chromedriver. Chrome driver is also another class name. So that is driver. Okay. Web driver named driver name. So sometimes corresponding web driver okay [Music] import ruqa dot selenium dot web driver. Okay, that is also correct. Web driver board selenium chrome drive. Okay. Fore navigation backward driver. Java application. So direct. Okay. Okay. Google.com driver Google manually. Google application. Okay. New window screen. Clear. Chrome browser max dot manage. Okay. manage function window dot maximize. Okay. foreign Google. Okay. Java application. Okay. Maximize. Maximize. So driver dot navigate. Okay. Driver same Okay. Okay. website. Okay. Driver get title method. string variable driverable. System. Okay. Java application. Yeah. Chrome browser launch. Google particular website Chrome drivers drivers multiple tabs driver close particular Private [Music] Chrome browser Google Open maximize locator locator webage. We loc text button. We elements elements username password elements. Okay. So coming back to PPT. So what are locators? Okay, this helps to identify web elements on a web page to interact with them using selenium button input field button elements locator. Okay. ID ID name class name X path CSS selectors See locatic automatically most commonly used locator. Okay. Okay. Inspect document object modelic elements data completely. HTML code. Okay. XML drag mouse arrow icon. That means a particular field in the corresponding HTML code input classholder type data test ID name autoributes HTML tag ID username. Automation automation. for driver dot find element. Find element by double inverted locator username. username. Drag and drop. Then demo. Foreign for Input error input. Driverind element by class name button primary exp. Okay. So CSS sorry XML. Okay. for driver. So basically relative. Okay. complete. Okay. type of expert. Absolute expert relative element. Okay. Single forward complete hierarchy multiple similar elements. Okay. Relative expert. Relative expert. Okay. square attribute equal to value. So I always relative Okay. So, particular field in the corresponding tag. HTML input name. So input square brackets. So square brackets open. So I always prefer unique attributes. Copy the value of S by X path. X path mention. Okay. So past application. Yes. Okay. ForeSavs selector. CSS sele ID tag patterns selector. Okay. Finds ID class attribute nested elements. Okay. syntax. Okay. Uh so driver sorry attribute equal to value type of formats. Fore. Okay. Locator name class names. Best practices. So best practices prefer ID over other types of speed for speed and relator. Okay. Absolute expert location. Use descriptive attributes as custom data attribute if possible. forutri. Then make locators and maintainable. Centralize them in in in a separate utility class if needed. Okay. Then ensure uniqueness of locators to avoid ambiguous matches from the beginning. Okay. values. Real world walk through complete project just an interaction maybe just Okay. So here is our project. So selecting Java project simple sample project. So selenium cha project creat apply and So, new project package. Okay. So, there's a space in between. So, yeah. Finish. Then put your class. Yeah. So driver set. So driver system dot set property web driver dot chrome dot driver and path of your web driver. So I think we are using the same web driver of the web driver. web driver d equal to new chromedriver. So driver object then you have to import your web driver and chromedriver. So manually import dot open qway. Selenium dot web driver then manually. Okay. So d do.get. forget. Yeah. So demo dot manage window max First URL username password dot username. Okay. Inspect [Music] dot find element dot idopy so that correct Foreern key method already standard. user. So user password dot find element y ID password inspect password ID password. Okay. Then password source, right? ID I'm using this ID. So D dot find element I do id login button here. Okay. Okay. Right click run as Java application. So it is getting maximized. Yeah. Add to displayed is press is displayed is enabled is clickable selected type of command button. So type of commands you see elements like whether it is for particular element whether It is navigated correctly. displayed command. Okay. Inspect then slash a particular element in the tan. Sorry. Tag name squareute value. So tag name span thenal value method equal to value data product. Okay. element element equal to driver dot find element object. Sorry. Private Diexpath. Okay. Element is displayed. [Music] Okay. So boolean s= to element display out. Okay, that means Simple scripting. Basic. Simple project. completely interident. Okay. So basic import website elements. Basic limited interest. So Whether you have interest in software testing career selenium files, jar file download. So okay software testing as Fresher foundation stage founding completely testing fundamentals. Okay. SDLC concepts types of testing functional nonfunctional regression types of testing test design analysis Equence partitioning writing test cases. Test scenarios. Test scenarios. Test plan. Basic SQL SQL queries. SQL queries. tools like Excel testing mainly to one entry level manual tester test analyst Okay. to experience. Next step TestNG Maven P designs framework framework and page object model pattern basics of CI/CD tools using CIC using Jenkins. So Jenkins Continuous integration continuous delivery tool. So then version control g and github understanding api testing basic of postmanile basic postman and Jenkins 1 to three year of experience engineer automation junior test engineer if you have three to five years of experience level experience frameworks expert I see framework expert testing strategies, leadership skills, advanced cucumber framework. Okay. Test automation framework like datadriven hybrid keyword performance testing test planning estimation reviewing test cases back process involving in sprint planning and agile ceremonies engineer automation test engineer level 3 to five year of experience advanced devops software development engineering development and testing then performance testing specialized advanced advanced programming AP automation CAC docker Performance testing then Deops integration Jenkins. So five to eight lead software development engineering test performance test engineer DevOps specialist basic advanc performance to experience. Okay. Then basic level topics. Okay. So continuous learning certific ifications like you have to take certific ifications max in testing low testing tool press play Artificial intelligence involvemental studio browser provide Then explore cloud testing tools like browser multiple devices of devices. Okay. Your future depends on what you do today. Uh so correct. Thank you.

Original Description

Welcome to Kerala's First-Ever Software Testing Marathon in Malayalam! 🇮🇳🎉 Whether you're a beginner or switching careers into tech, this complete tutorial is your perfect starting point. Learn manual testing, automation basics, test cases, QA tools, and more – entirely in Malayalam! Fill out the form to get started: https://interest.entri.app/6Z4BpX7 💬 Enquiries: 📞 Tap to call: https://tinyurl.com/entricodingcall (Dial: 7736272226) 💚 WhatsApp: https://wa.me/917736272226 📥 Fill out the form to get started: https://interest.entri.app/6Z4BpX7 00:00 - Intro 00:02:59 - Introduction to Software Testing 00:16:59 - Career Scope in Software Testing 00:23:53 - SDLC vs STLC 01:12:16 - Manual Testing 01:55:33 - Basics of Automation Testing 02:48:37 - Introduction to Locators 03:22:30 - Career Roadmap ………………………………………………………………………………………………………….. Are you ready to step into the world of tech and build a successful career in software development, data science, or testing? 🎯 Entri is here to help you achieve your dreams with: ✅ Expert-Led Training: Learn from industry professionals with hands-on experience. ✅ Comprehensive Courses: Covering Data Science, Machine Learning, Full Stack Web Development, Python Programming, and Software Testing. ✅ Certification: Get certified by Illinois Tech, a globally recognized institution. ✅ Placement Assistance: Gain access to our Placement Accelerator Sessions and land your dream job! 💡 What You’ll Learn: ✨ Data Science & Data Analytics: Dive into AI, predictive analytics, and advanced data handling 📊 ✨ Full Stack Web Development: Master front-end, back-end, and deployment strategies 🌐 ✨ Python Programming: Learn coding basics and advanced programming for various applications 🐍 ✨ Software Testing: Understand testing methodologies, tools, and QA strategies 🧪 🎨 UI/UX Design with AI: Master intuitive design principles, AI-driven user experiences, and smart design tools for the future of interfaces 📱 AI-Powered
Watch on YouTube ↗ (saves to browser)
Sign in to unlock AI tutor explanation · ⚡30

Playlist

Uploads from Entri Coding മലയാളം · Entri Coding മലയാളം · 0 of 60

← Previous Next →
1 Scope , Salary, Status of a Data Scientists
Scope , Salary, Status of a Data Scientists
Entri Coding മലയാളം
2 Layers of Full Stack Developement | Free programing Classes in Malayalam | Entri
Layers of Full Stack Developement | Free programing Classes in Malayalam | Entri
Entri Coding മലയാളം
3 Front End and Back End Technologies in Web development | Java , Node JS , Phython | Entri
Front End and Back End Technologies in Web development | Java , Node JS , Phython | Entri
Entri Coding മലയാളം
4 Microsoft Excel Malayalam Tutorial | Introduction to Microsoft Excel | Learn Programming with Entri
Microsoft Excel Malayalam Tutorial | Introduction to Microsoft Excel | Learn Programming with Entri
Entri Coding മലയാളം
5 Skills Required for a DATA Analyst. | Python , JavaScript, NodeJS etc.
Skills Required for a DATA Analyst. | Python , JavaScript, NodeJS etc.
Entri Coding മലയാളം
6 How the Tech giants are using our data for their business | Amazon |Google | Entri
How the Tech giants are using our data for their business | Amazon |Google | Entri
Entri Coding മലയാളം
7 HOW I STARTED STUDYING FULL STACK WEB DEVELOPMENT | DATA SCIENCE | MACHINE LEARNING | ENTRI
HOW I STARTED STUDYING FULL STACK WEB DEVELOPMENT | DATA SCIENCE | MACHINE LEARNING | ENTRI
Entri Coding മലയാളം
8 Entri Elevate Meet Up | Entri Codecast
Entri Elevate Meet Up | Entri Codecast
Entri Coding മലയാളം
9 Introduction to Python - Part 1 | Python Malayalam Tutorial For Beginners | Entri Elevate
Introduction to Python - Part 1 | Python Malayalam Tutorial For Beginners | Entri Elevate
Entri Coding മലയാളം
10 How to setup python in your system - Part 2 | Python Malayalam Tutorial For Beginners| Entri Elevate
How to setup python in your system - Part 2 | Python Malayalam Tutorial For Beginners| Entri Elevate
Entri Coding മലയാളം
11 Entri Elevate Supply Anthem ft.  @ShabareeshVarmaOfficial| @officialFejo| Varkey
Entri Elevate Supply Anthem ft. @ShabareeshVarmaOfficial| @officialFejo| Varkey
Entri Coding മലയാളം
12 Must Know Programming Languages in 2024
Must Know Programming Languages in 2024
Entri Coding മലയാളം
13 How to Start Coding and Master in it? | Learn Coding in Malayalam with Entri Elevate
How to Start Coding and Master in it? | Learn Coding in Malayalam with Entri Elevate
Entri Coding മലയാളം
14 What is Debugging | Debugging Explained in Malayalam
What is Debugging | Debugging Explained in Malayalam
Entri Coding മലയാളം
15 What is AI? Artificial Intelligence: How AI Helps in Health Sector | AI Explained in Malayalam
What is AI? Artificial Intelligence: How AI Helps in Health Sector | AI Explained in Malayalam
Entri Coding മലയാളം
16 Will AI Take Over Programmers Jobs? | Entri Elevate
Will AI Take Over Programmers Jobs? | Entri Elevate
Entri Coding മലയാളം
17 AI vs Programmers: Who Will Win? | Entri Elevate
AI vs Programmers: Who Will Win? | Entri Elevate
Entri Coding മലയാളം
18 How YouTube Uses Data Science to Manipulate Views and Videos | Entri Elevate
How YouTube Uses Data Science to Manipulate Views and Videos | Entri Elevate
Entri Coding മലയാളം
19 ChatGPT Introduction for Beginners | Will ChatGPT Replace Google!
ChatGPT Introduction for Beginners | Will ChatGPT Replace Google!
Entri Coding മലയാളം
20 Javascript in 60 Seconds | Entri Elevate
Javascript in 60 Seconds | Entri Elevate
Entri Coding മലയാളം
21 Uncovering the Secrets Behind App Creation! | Entri Elevate
Uncovering the Secrets Behind App Creation! | Entri Elevate
Entri Coding മലയാളം
22 Develop Your Own Calculator App in 5 Minutes or Less with ChatGPT! | Entri Elevate
Develop Your Own Calculator App in 5 Minutes or Less with ChatGPT! | Entri Elevate
Entri Coding മലയാളം
23 The Best Programming Language to Learn in 2023 | Entri Elevate
The Best Programming Language to Learn in 2023 | Entri Elevate
Entri Coding മലയാളം
24 Java in 60 Seconds | Entri Elevate
Java in 60 Seconds | Entri Elevate
Entri Coding മലയാളം
25 Why Beginners Quit Coding | Entri Elevate
Why Beginners Quit Coding | Entri Elevate
Entri Coding മലയാളം
26 Uncovering Spotify's Secret: How AI is Changing Music! | Entri Elevate
Uncovering Spotify's Secret: How AI is Changing Music! | Entri Elevate
Entri Coding മലയാളം
27 Zero to Hero Programmer in 4 Steps | Entri Elevate
Zero to Hero Programmer in 4 Steps | Entri Elevate
Entri Coding മലയാളം
28 Front End vs Back End - Which one is good for you ? | Entri Elevate
Front End vs Back End - Which one is good for you ? | Entri Elevate
Entri Coding മലയാളം
29 Proven Secrets to Finally Secure That IT Job | Entri Elevate
Proven Secrets to Finally Secure That IT Job | Entri Elevate
Entri Coding മലയാളം
30 AI Career Opportunities | Entri Elevate
AI Career Opportunities | Entri Elevate
Entri Coding മലയാളം
31 BARD Vs ChatGPT | Can ChatGPT Beat the Bard? | Entri Elevate
BARD Vs ChatGPT | Can ChatGPT Beat the Bard? | Entri Elevate
Entri Coding മലയാളം
32 MEAN VS MERN ? ALL YOU NEED TO KNOW | Entri Elevate
MEAN VS MERN ? ALL YOU NEED TO KNOW | Entri Elevate
Entri Coding മലയാളം
33 AI Career Opportunities Part-2 | Entri Elevate
AI Career Opportunities Part-2 | Entri Elevate
Entri Coding മലയാളം
34 4 Reasons You NEED to Know Before Choosing a Coding Career! | Entri Elevate
4 Reasons You NEED to Know Before Choosing a Coding Career! | Entri Elevate
Entri Coding മലയാളം
35 Hyperlink vs Hypertext | HTML Basics
Hyperlink vs Hypertext | HTML Basics
Entri Coding മലയാളം
36 From Non-CS background to Software Developer | Entri Elevate
From Non-CS background to Software Developer | Entri Elevate
Entri Coding മലയാളം
37 Markup Language | HTML Basics
Markup Language | HTML Basics
Entri Coding മലയാളം
38 History of HTML | Entri Elevate
History of HTML | Entri Elevate
Entri Coding മലയാളം
39 Free Web Design Crash Course | Entri Elevate
Free Web Design Crash Course | Entri Elevate
Entri Coding മലയാളം
40 How Google Works | Entri Elevate
How Google Works | Entri Elevate
Entri Coding മലയാളം
41 Avoid this Beginner Web Developer's Mistake | Entri Elevate
Avoid this Beginner Web Developer's Mistake | Entri Elevate
Entri Coding മലയാളം
42 ENTRI Elevate Coding Malayalam Topic: Importance of Python in AI and Data Science
ENTRI Elevate Coding Malayalam Topic: Importance of Python in AI and Data Science
Entri Coding മലയാളം
43 Learn to Design Websites in Minutes - ByteBoost Web Design Crash Course!
Learn to Design Websites in Minutes - ByteBoost Web Design Crash Course!
Entri Coding മലയാളം
44 CSS Frameworks | Entri Elevate
CSS Frameworks | Entri Elevate
Entri Coding മലയാളം
45 Who is Ada Lovelace | Women’s Day Special
Who is Ada Lovelace | Women’s Day Special
Entri Coding മലയാളം
46 Grid vs Flexbox | CSS Basics #codenewbie
Grid vs Flexbox | CSS Basics #codenewbie
Entri Coding മലയാളം
47 CSS Introduction | ByteBoost Web Design Crash Course
CSS Introduction | ByteBoost Web Design Crash Course
Entri Coding മലയാളം
48 GIT | Coding Basics #codenewbie
GIT | Coding Basics #codenewbie
Entri Coding മലയാളം
49 3 Ways to Make Money using ChatGPT | Entri Elevate
3 Ways to Make Money using ChatGPT | Entri Elevate
Entri Coding മലയാളം
50 Elevate Coding Malayalam How to Contribute a Module in Python
Elevate Coding Malayalam How to Contribute a Module in Python
Entri Coding മലയാളം
51 HTTP vs HTTPS
HTTP vs HTTPS
Entri Coding മലയാളം
52 Gpt-4 Released | What are the new features?
Gpt-4 Released | What are the new features?
Entri Coding മലയാളം
53 Cookies #coding
Cookies #coding
Entri Coding മലയാളം
54 Elevate Coding Malayalam Starting a Career in Data Science Faculty: Dinesh Karthik Raveendran
Elevate Coding Malayalam Starting a Career in Data Science Faculty: Dinesh Karthik Raveendran
Entri Coding മലയാളം
55 College Students: You Need to See THIS! | Entri Elevate
College Students: You Need to See THIS! | Entri Elevate
Entri Coding മലയാളം
56 React vs Angular #react #angular
React vs Angular #react #angular
Entri Coding മലയാളം
57 JavaScript Introduction | ByteBoost Web Design Crash Course
JavaScript Introduction | ByteBoost Web Design Crash Course
Entri Coding മലയാളം
58 FROM NON-IT TO IT : HEAR THEIR AMAZING CAREER TRANSFORMATION
FROM NON-IT TO IT : HEAR THEIR AMAZING CAREER TRANSFORMATION
Entri Coding മലയാളം
59 Elevate Coding Malayalam The benefits of learning Full stack development
Elevate Coding Malayalam The benefits of learning Full stack development
Entri Coding മലയാളം
60 Functions | Entri Elevate
Functions | Entri Elevate
Entri Coding മലയാളം

This video tutorial teaches software testing concepts, including manual and automation testing, and covers tools like Selenium, Postman, and Java, following the SDLC and agile SDLC methodologies. It provides a comprehensive introduction to software testing for beginners.

Key Takeaways
  1. Create a test plan
  2. Write test cases
  3. Report bugs
  4. Design automation scripts
  5. Automate test cases
  6. Download and install Java Development Kit (JDK)
  7. Set up the environment variable and add Java home to system variable
  8. Add path to path variable to include Java
  9. Download and install Selenium
  10. Download and set up Chrome driver
💡 Software testing is a crucial step in the software development life cycle (SDLC) that ensures the quality, functionality, and performance of a software application, and automation testing tools like Selenium can replace manual efforts and improve testing efficiency.

Related Reads

Chapters (8)

Intro
2:59 Introduction to Software Testing
16:59 Career Scope in Software Testing
23:53 SDLC vs STLC
1:12:16 Manual Testing
1:55:33 Basics of Automation Testing
2:48:37 Introduction to Locators
3:22:30 Career Roadmap
Up next
THE NEW FEDORA HYPRLAND SETUP OF 2026 (Must TRY)
Ksk Royal
Watch →