Kunaal Thanikkunaal.hashnode.dev·an hour agoPytest FixturesFixtures: A pytest fixture is a function in the pytest framework that provides a fixed baseline environment for tests. This environment can include setting up database connections, preparing test data, or even creating temporary directories. Fixture...DiscussAutomation Conceptstestguardians
Apurva Gadakhapurva5.hashnode.dev·5 hours agoA Guide to Implementing Decision Tables in Software TestingCondition 1Condition2Condition3Condition4Condition5Condition6Condition7Condition8Condition9Condition10Condition11Condition12Condition13Enter URLYNYYYYYYYYYYYEnter First NameYNYYYYBlankYYYYEnter Last NameYYNYYYYBlankYYYEnter email idYYYNYYYYBlankYYEnt...DiscussTesting
Kunaal Thanikkunaal.hashnode.dev·6 hours agoPage Object ModelThe Page Object Model (POM) is a design pattern in software testing where web page elements are represented as objects. Each page class encapsulates the page's behaviors and elements, promoting code reusability and maintainability by separating test ...DiscussAutomation Conceptspage-object-model
Kunaal Thanikkunaal.hashnode.dev·Jul 23, 2024CF1 - Clear Objectives & RequirementsTo finish a software test automation and testing project , you need these key elements: Clear Objectives and Requirements: Spell out the project's scope, goals, and needs . Define Project Scope To keep our testing focused, think of it like packing ...DiscussCritical Factors for Successful Software TestingSoftware Engineering
Kunaal Thanikkunaal.hashnode.dev·Jul 22, 2024Data Structures - PR - 01Welcome, Eng! Python Recall Session: Your Quick Reference Guide This session is designed to serve as a quick recall resource for Python concepts. My aim is not to dive deep into topics but to provide a concise overview that allows you to efficiently ...DiscussPython RecallPython
Morris Mmorrisblogs.hashnode.dev·Jul 21, 20245 Technical and Non Technical Skills Required for QAEvery QA engineer needs specific abilities vital for a software development team. They must possess a unique combination of technical, analytical, and interpersonal skills to detect and resolve software systems’ defects effectively. Essential skills...DiscussNon Technical Skills
Nikunj Vaishnavdevcloudjourney.hashnode.dev·Jul 19, 2024Efficiently Open and Manage Browser Tabs with CypressAs Cypress runs inside the browser, there will never be support for multiple browser tabs in Cypress (As per cypress's official documentation). However, during testing, there may be instances when the application opens a link in a new tab, and it bec...DiscussTestingcypress tutorial
Kunaal Thanikkunaal.hashnode.dev·Jul 18, 2024CH01- InitializationFirst of all i created a repo on GitHub https://github.com/kunaal-ai/para-bank-ui-automation then cloned on local using cmd git clone https://github.com/kunaal-ai/para-bank-ui-automation and installed pytest plugin with following command pip install...DiscussPython Playwright UI Automationautomation
Kunaal Thanikkunaal.hashnode.dev·Jul 16, 2024CF - Critical Factors for testing successTesting is more about mindset not just writing test cases and checking application. Success of testing depends upon mindset and other critical factors. The Art of Testing: It's All in the Mind Testing isn't just about ticking boxes and running script...DiscussCritical Factors for Successful Software TestingTesting
Steven Boutcherblog.stevenboutcher.com·Jul 11, 2024Paste Text from your Clipboard in Playwright (TypeScript)I ran into a problem at work where I needed to verify the functionality of a copy-to-clipboard button. Solving this wasn't as straightforward as you might think. Here's the code for you if you're in a hurry and don't want to stay for the explanation:...Discuss·161 readsplaywright