Communication: a simple but powerful tool that contributes to a successful outcome of projects. It’s one of the core mobile testing best practices. It’s the best way to ensure collaboration and cooperation between teams and team members. Tips and tricks below! Mobile testing best practices – successful communication approaches 1. Clear communication inside your team and between [...]
Mobile Development & Testing
Time equals money in nearly every business – and this is especially true for software and mobile app development. Products are released in increasingly shorter cycles, which requires the software dev lifecycle to be perfectly optimized for CI/CD. Continuous testing plays a crucial role in every release cycle, that’s why it’s strongly recommended to have a sound testing strategy [...]
As of you may have read in my last blog post, Appium is spreading the use of Selenium JSON-wire protocol beyond the world of web and mobile and into new and exciting spaces. Windows Windows has finally arrived after steadily marching forward for the last few years. I wrote a prototype at the end of 2014 for using the Microsoft test automation APIs to drive Windows Phone applications. I took my [...]
Two very popular mobile test automation tools in the industry right now are Selendroid and Appium. Both are loved by the developer community, and for good reason. In fact, they’re so popular that Selendroid is currently bundled into the Appium package in order to provide support for Android versions 2.3 through 4.1. Appium automatically switches to Selendroid when users want to run tests [...]
We’ve already talked about the benefits of test automation. This article is about typical use cases/test scenarios for automated testing. But first things first: there are a number of things to consider when starting to automated tests and one of them is to decide which tests should be and can be automated. That’s why we created this guide on test automation best practices. Test [...]
There is a mobile app for everything nowadays, but how are those apps built? There is no universal rule to help you decide whether to build native, web, or hybrid apps, but there some factors to consider before deciding. Once the app is ready, the testing part starts. The approach you choose depends strongly on how the app is build. Let’s find out what could be the best choice for your app! [...]
In a previous article, we had a look at how to effectively manage Appium-based test automation projects. While sharing many common characteristics with software development projects in general, test automation presents some unique challenges. This time we will be looking at the common pitfalls that can prevent a test automation project from succeeding, and how to avoid them. 1. Underestimating [...]
Sauce Labs is proud to announce initial support for the new release from the Appium team: 1.6.0. You can read all about the details of this new release from an Appium perspective in the official release announcement. For Sauce Labs users, the most significant change is the introduction of support for Apple's new XCUITest framework via the same Appium protocol you're already using with your test [...]
Categories
- Accessibility Testing
- Agile
- AI
- Android
- AngularJS
- Appium
- Appium Resources
- Automation
- Best Practices
- Chef
- Contests
- Continuous Delivery
- Continuous Integration
- Continuous Testing
- Cross Browser Testing
- DevOps
- Events
- Guest Blog Posts
- IoT
- Java
- JavaScript
- Jenkins
- JIRA
- JUnit
- Load Testing
- Machine Learning
- Mobile
- Mobile Development & Testing
- News & Product Updates
- Open Sauce
- Open Source
- Performance Testing
- Press
- Product Updates
- Protractor
- QA
- Quality Assurance
- Quality Engineering
- Releases
- Ruby
- Sauce Product Info
- Scrum
- Security Testing
- Selenium
- Selenium Resources
- Software Development & Testing
- The Story of Sauce
- Uncategorized
- Videos
- WebdriverIO
- Webinars