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
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
Aisalkynaaidarova.hashnode.dev·Jul 2, 2024Setting Up Playwright in VS CodeSetting up Playwright in Visual Studio Code (VS Code) is straightforward and can enhance your end-to-end testing workflow. This guide will walk you through the installation and initial setup of Playwright in VS Code, helping you get started with writ...Discuss·59 readsplaywright
Harrison Carterharrisonjcarter.hashnode.dev·Jul 2, 2024Don't marry the mockWhen you first start out writing your automation tests, you may lean towards picking a mainstay of your application to be the bedrock of your testing. You choose this mainstay on the assumption it will always exist. Let's say for example, the Nike Ai...Discuss·223 readsplaywright
Tally Baraktallybarak.com·Jun 22, 2024The UI Testing Panorama: From E2E to Isolation and Everything in BetweenIn today's digital landscape, user interfaces have evolved far beyond simple forms and basic interactions. Modern UIs are rich tapestries of intricate interactions, micro-animations, advanced gestures, and media-rich content. As users demand smooth, ...Discuss·522 readsTesting
Steven Boutcherblog.stevenboutcher.com·Jun 3, 2024You should be using data-testidIf this title made you upset, you've probably read one of these: React Testing Library docs: Using data-testid attributes do not resemble how your software is used and should be avoided if possible. That said, they are way better than querying based...Discuss·584 readsTesting
Sarah Schwartzschwartz.hashnode.dev·Apr 21, 2024End-To-End Testing For Developer TutorialsThe Problem: Maintaining developer tutorials is a time-consuming but essential responsibility for anyone who maintains technical documentation. Consider a new developer who is eager to dive into a new tool or library. They find your tutorial, follow ...Discuss·1 like·92 readsTesting
Appsilonappsilon.hashnode.dev·Apr 19, 2024Introduction to Quality Assurance for Shiny for Python Dashboards with PlaywrightBusiness needs to have dashboards validated. Many companies have dedicated Quality Assurance teams. As software engineers, we call the validation process testing. The process of validating an app by mimicking real users behavior is called end-to-end...Discusspyshiny
Sandeep Gokhalegokhale.hashnode.dev·Mar 31, 2024Playwright to the rescueFor one of our client, we recently had a particular requirement where we had to do numerous verbiage changes in multiple places of UI. While the development effort itself was massive, the real challenge would emerge post coding. Validations had to ha...Discussplaywright
Md Moeen Ajaz Khanmdmoeenajazkhan.hashnode.dev·Mar 26, 2024How I can do API automation using Playwright?Playwright is primarily designed for browser automation, so it doesn’t natively support API automation out of the box like tools such as Postman or Insomnia. However, you can still perform API automation using Playwright by leveraging its capabilitie...Discussplaywright