More Testing is More Better
- 65 Topics
- 20 Replies
CAPTCHAs are the weird little challenges you get online which ask you to prove you’re a human by clicking a box, unscrambling a warped word, or finding all the cars in an image:reCAPTCHA from Google is a common sight onlineThese challenges are great for protecting your website from automated spam, bots and other non-human interaction.That’s why Saucebot hates them. In the normal course of things, you want your site protected from automated interactions. When testing though, you don’t. Worse, since the entire point of these things is to prevent your service being used by bots, they can block automated testing entirely. We get customers asking us all the time; How can they get around the CAPTCHA during their automated tests? The bad news is, well, you can’t. Not directly. Not letting people get around them is the entire reason they exist. We usually suggest customers disable them entirely for their test systems. For live/production systems, you can try using IP detection to check
My tests fail sometimes because it seems like I am using the wrong identifier for my elements. Appium Desktop can be used for that, are there other ways to do the same? When using Appium Desktop, is there a simple step-by-step instruction on how to set it up and use it?
Just the other day, I discovered that Appium’s Roadmap is really well documented. Perhaps I shouldn’t be surprised since, IMO, Appium is one of the best run OSS projects out there. One of the cool things on the roadmap is the proposal for Appium 2.0. It was added to the roadmap in 2019, but there have been several updates since then; it looks like it’s going to be a major overhaul! The primary change is that Appium is going to become a set of WebDriver specifications, a runner, and a tool for managing drivers. According to the proposal, Appium itself won’t contain any drivers. Instead, it will have an interface that lets you install and manage drivers and driver versions. What is considered the main “Appium” package right now will become the driver runner. Appium will also develop a set of libraries that are consumable by other projects to make it easier to write drivers themselves (Maybe Apple Watch support?!). There’s some changes to interfaces as well; Not only are they plann
Already have an account? Login
Login to the community
No account yet? Create an account
Enter your username or e-mail address. We'll send you an e-mail with instructions to reset your password.