Script and Execute

Hey Everyone. Welcome to my channel!
My Name is Shruthi B S.
I'm passionate about teaching automation testing and making learning easier for everyone. I believe that knowledge should be shared, not kept, so others don’t have to struggle to find the right information. Here, you'll find practical tutorials, tips, and insights to help you master automation testing step by step. Let’s learn and grow together!


Script and Execute

πŸš€ New Series Added – JavaScript & TypeScript Interview Questions for Playwright

I’ve started a new series focused on JavaScript & TypeScript interview preparation specifically for Playwright automation. 🎯

πŸ“Œ The series includes 5 videos covering:
βœ… JavaScript interview questions – from basic to advanced
βœ… TypeScript concepts commonly asked in Playwright interviews
βœ… Playwright-specific examples and questions
βœ… Coding problems and practical scenarios
βœ… Detailed explanations of the answers

I’ve tried to cover a wide range of questions that can help you prepare confidently for JavaScript & TypeScript interviews in Playwright automation.

If you’re preparing for a Playwright interview, make sure to watch all 5 videos in the series. Watching them from beginning to end will give you a strong understanding of the concepts and help you approach interview questions with confidence. πŸ’ͺ

πŸŽ₯ Series link below πŸ‘‡

www.youtube.com/playlist?list...

Happy learning and all the best for your interviews! πŸš€

1 week ago | [YT] | 0

Script and Execute

πŸš€ New Videos Added!

I've uploaded a few more videos to both of my Playwright series:

πŸ“Œ Playwright BDD Enterprise Framework Series
πŸ“Œ Playwright API Testing Series

Whether you're learning framework design or API automation with Playwright, these new videos will help you build a strong foundation with practical, real-world examples.

If you haven't started the series yet, I recommend watching the videos in order, as each one builds on the previous concepts.

πŸŽ₯ Check out the links below, and I'd love to hear your feedback, suggestions, or any topics you'd like me to cover next. Happy learning! πŸš€

API Testing in Playwright - www.youtube.com/playlist?list...

Enterprise playwright BDD Framework - www.youtube.com/playlist?list...

2 weeks ago | [YT] | 1

Script and Execute

πŸš€ New Video Coming Soon!

I'm working on a new video covering JavaScript & TypeScript Interview Questions for Playwright Automation.

This isn't just a list of questionsβ€”I'll explain the logic, concepts, and interview-ready answers that are commonly discussed in QA and SDET interviews.

If you're preparing for Playwright, QA Automation, or SDET interviews, this video will be a great addition to your preparation.

1 month ago | [YT] | 14

Script and Execute

πŸš€ Playwright BDD Enterprise Framework Series Update

I've added a few more videos to the Playwright BDD Enterprise Framework series! πŸŽ‰

In the latest videos, I've covered:

βœ… Completed the Employee PIM (Personal Information Management) Module
βœ… End-to-End Automation for the PIM Module
βœ… Service Folder Design and Implementation
βœ… What the Service Layer Contains and Why It's Important
βœ… Framework Organization and Best Practices
βœ… Real-world Enterprise Framework Concepts

If you're following the series, I highly recommend watching the videos in sequence, as each video builds on concepts covered in the previous ones.

πŸŽ₯ Please check out the latest videos and let me know your feedback, suggestions, or questions in the comments. Your feedback helps improve the series for everyone!

Series link in the comments πŸ‘‡

1 month ago | [YT] | 6

Script and Execute

πŸš€ Playwright BDD Enterprise Framework Series Update

I've added 3 more videos to the Playwright BDD Enterprise Framework series! πŸŽ‰

In these videos, I've covered:

βœ… Hooks in Cucumber
βœ… Cucumber.js
βœ… tsconfig.json
βœ… Understanding the World Class
βœ… package.json
βœ… Inheritance, constructor, super, this, private, readonly
βœ… Building Our First Login Automation Script

The series is designed to build the framework step by step, so I recommend watching the videos in sequence to understand the concepts clearly and follow the framework journey from the beginning.

I'd love to hear your feedback and suggestions. Let me know what topics you'd like to see covered in the upcoming videos!

www.youtube.com/playlist?list...

2 months ago | [YT] | 1

Script and Execute

Playwright BDD Enterprise Framework Series

I've started a new Playwright BDD Enterprise Framework series and have already uploaded the first few videos. πŸŽ‰

www.youtube.com/playlist?list...

2 months ago | [YT] | 1

Script and Execute

πŸ”Ή API Basics – URL Breakdown (Beginner Friendly)



Many beginners get confused with API URLs, so let’s break it down simply πŸ‘‡

πŸ“Œ Example URL:
api.example.com/users/101





πŸ”Ή Base URL
πŸ‘‰ api.example.com/
This is the main server address (root of the API)





πŸ”Ή Resource
πŸ‘‰ /users
This tells bwhat data we are working with (users, orders, products, etc.)





πŸ”Ή Unique Identifier (ID)
πŸ‘‰ /101
This identifies a specific record (like a single user)




Hope this clears the confusion πŸš€

2 months ago | [YT] | 3

Script and Execute

πŸš€ New Playwright Series Coming Soon

Starting next week, I’ll begin a new Playwright BDD Framework series πŸ”₯

πŸ“Œ In this series, we’ll explore:
βœ… Playwright + Cucumber BDD Setup
βœ… Feature Files & Step Definitions
βœ… Hooks & Tags
βœ… Page Object Model (POM)
βœ… World Class Constructor
βœ… Custom Utilities
βœ… Reporting Integration
βœ… GitHub Actions & CI/CD
βœ… Environment Configurations
βœ… Real-time Framework Structure
βœ… Best Practices for Scalable Frameworks

Stay tuned πŸš€

2 months ago | [YT] | 7

Script and Execute

Playwright API Testing Quick Tip
Common HTTP Methods



GET – Fetch data
const res = await request.get('/users');



POST – Create data
await request.post('/users', {
data: { name: 'Test User' }
})



PUT – Update data
await request.put('/users/1', {
data: { name: 'Updated user' }
})



DELETE – Remove data
await request.delete('/users/1');




Always validate response
expect(res.status()).toBe(200);

3 months ago | [YT] | 4

Script and Execute

What did you learn this week in QA?

Could be anything like:

A new automation concept (Playwright, Selenium, etc.)
A bug you discovered and how you approached it
A testing strategy or framework insight
Something from your interview prep

No matter how small, every learning counts
Drop it belowβ€”let’s learn from each other

3 months ago | [YT] | 5