How to Build a 5-Star Mobile App with Better Error Monitoring and Reporting
Learn how better error monitoring and reporting can help improve your mobile app's user experience and app store reviews.
Learn how better error monitoring and reporting can help improve your mobile app's user experience and app store reviews.
Learn the differences between Appium and Espresso for mobile app testing. Are you building a mobile application and want to automate UI testing, but don’t know where to start? If so, you’re not alone. There are many ways to perform UI testing for mobile apps. In this post, I’ll provide some direction by discussing the pros and cons of two of the more popular tools for mobile app testing: Appium and Espresso.
Learn why most web apps and web services use REST (RESTful) APIs–and why GraphQL and gRPC APIs are emerging as alternatives to REST APIs in a growing number of organizations. Most web traffic today is actually API traffic for web applications and REST web services.
Learn the fundamentals of DataProvider and how it can be used in TestNG for automated testing. As the volume of applications increases, software testing teams find themselves overburdened with a “combinatorial explosion” of permutations for their test cases. In the early days, we hard-coded our test cases with the most important workflows, and we wrote bespoke automation scripts, each one to handle its own particular use case.
Learn the best practices and steps for creating a winning mobile testing strategy. To put any idea into a practical action plan, you need a strategy. Same goes for mobile app testing: if you don’t have a strategy, you can’t test your apps effectively or efficiently. In this blog post, we’ll explain the best practices and steps for creating a winning mobile testing strategy.
Learn about our reimagined mobile test automation pyramid for modern DevOps practices. With the mobile market growing explosively and customer expectations increasing just as rapidly, today’s mobile app development and QA teams are under tremendous pressure to deliver constant updates for their apps while providing a continuous and seamless user experience.
Learn about localization testing, including its benefits, when to use it, and how to perform localization testing. One of the most persistent challenges for global brands is to provide a positive customer experience that appeals to the target market's local audience. These brands must create a product that is relatable and flexible enough to accommodate an individual user’s native language and culture as well as regional settings like currency, date, and time format.
Use this cheat sheet to build a strategy for locating elements known as XPath. When working in web development and web testing, it can be necessary to traverse an HTML document and identify specific elements on a web page. One case in which this is particularly useful is in the development of automated UI tests. Oftentimes, automating web application testing is dependent upon programmatically locating elements on a web page and leveraging these elements to perform specific actions.
Learn about the top test automation frameworks for testing iOS apps, including the benefits and advantages of each plus sample code. A huge number of mobile testing tools have been developed in recent years to support mobile development in response to the explosive growth of the mobile app and device market in recent years. When it comes to choosing what mobile test automation framework is right for you, there is a huge array of options, each with different strengths and weaknesses.
This article compares and contrasts the three most popular unit testing frameworks in ASP.NET Core: NUnit, xUnit, and MSTest.