Generating rich-format test results with build artifacts
You can now generate HTML test reports and display them in the Artifacts tabs with Bitrise builds.
You can now generate HTML test reports and display them in the Artifacts tabs with Bitrise builds.
Most software projects leverage synthetic tests to verify functionality early on, but physical devices are the ultimate form of quality assurance. While a few smartphones may suffice early on, a growing user base means quality assurance teams must ensure support for a broad range of devices, operating systems, and browsers with public or private device clouds. Device clouds make it easier to manage devices and run automated tests from anywhere.
In this post, Nathaniel Reynolds, Associate Director of Informatics Architecture & DevOps at Moderna Therapeutics, talks about service mesh, removing limitations with open source, and how AI helps developers do more. No one can predict the future, but here’s a safe bet: in the next five to ten years, we aren’t going to have fewer applications. We’re going to have more. And that means connectivity requirements are going to get bigger and bigger over time.
Build log grouping is a new feature that streamlines the build log process, making it easier to understand why a build failed and at which Step the failure occurred. Read how build logs are now grouped by steps, and how we improved our error message display.
CLI stands for command-line interface, a text-based interface you can use to input commands and perform various operations. If you’ve ever used the dart or flutter commands in your console, you’ve used a CLI. Sometimes, though, you may end up writing a CLI of your own.
By Vidushi Meel, Freelance Technical Writer What is MLOps? Learn what Machine Learning Operations are, how it works, why it’s needed, the advantages of using MLOps, and why MLOps matters in this complete guide.
Brain Reed from NowSecure explains the core ideas of the Mobile DevSecOps Framework: Learn how to quickly release high-quality mobile apps while simultaneously building in the necessary security and privacy.
As a senior Flutter developer, a big part of my daily job consists of reviewing code, mentoring other developers, and helping them with their problems. One mistake that I noticed developers repeating on many occasions is misusing BuildContext. I analyzed why this happens and came to the conclusion that it is because of an incomplete understanding of what BuildContext is, how it works, and its scope and lifecycle.
Data quality is fairly simple nomenclature to describe the state of the data being processed, analyzed, fed into AI, and more. But this modest little term belies an incredibly critical and complicated reality: that enterprises require the highest level of data quality possible in order to do everything from developing product and business strategies, and engaging with customers, to predicting the weather and finding the fastest delivery routes.