Azure DevOps Blog
DevOps, Git, and Agile updates from the team building Azure DevOps
Latest posts
Updates to Approvals and Checks
Approvals and Checks provide increased security to your YAML pipelines. They allow you to control if a pipeline run is allowed to access a resource. Let's look at an example. Say you develop the FabrikamFiber web app. To deploy a new version of your app, you use a YAML pipeline that uses an Azure Resource Manager (ARM) service connection. Your deployment to production policy requires the app meet some performance criteria. You implemented the policy using an Invoke Azure Function check on the ARM service connection. Your Azure Function can check the performance of the to-be-deployed version of the system against...
The evolution of quality assurance and how Azure Test Plans is driving the future of manual testing
The Deming Prize from Japan is the highest honour in Total Quality Management in the world. Japanese products are known for their superior quality, but it wasn’t always the case. In the 1950s fresh out of defeat in the World War 2, Japan was desperately trying to shift manufacturing from military to civilian products for trade. However the poor quality of the products deterred international buyers. Enter W. Edwards Deming who realised companies should invest in quality assurance (QA) methods that reduce the workload and save costs. This marked the beginning of the iteration development in manufacturing and has no...
Markdown editor for comments (preview)
We are delighted to announce the long-awaited private preview of the new Markdown editor for the work item discussion. This exciting feature empowers you to utilize the Markdown syntax and editor for all future comments. The Markdown editor aligns with the same experience you encounter in other parts of the product, such as Pull Requests. Existing comments You have the option to keep your existing work item comments as they are or convert them individually to Markdown. Our migration process makes a best effort to convert the HTML to Markdown, and in the majority of cases, it works as expected. However, it's imp...
New Boards Hub Update, Sprint 222
This sprint marked another milestone for New Boards. We successfully activated the "Try the New Boards Hub" message for a large chunk of customers. As a result, a greater number of users have had the opportunity to engage with the New Boards Hub and share feedback. Additionally, we have made significant performance improvements in the Recycle bin functionality, which will be implemented shortly after the deployment of sprint 222 releases. Lastly, we made great progress in resolving numerous bugs, see the list of bug fixes below: Notable bugs fixed We appreciate and need your feedback to ensure the New Boards...
Improved Flaky Test Management in Azure Pipelines
In software development, testing is an integral part of the development process. Tests are used to verify that software behaves as expected, and they ensure that changes made to the code do not break existing functionality. However, there is a problem that often arises when running automated tests: Flaky tests. Flaky tests are tests that produce different results each time they are run, even when the code being tested has not changed. This can happen for a variety of reasons, such as race conditions, non-deterministic behaviour, or environmental factors. Flaky tests can be frustrating and time-consuming to deal ...
GitHub Advanced Security for Azure DevOps public preview starts now!
In October of last year we announced that GitHub Advanced Security was coming to Azure DevOps, starting with a private preview in November. Since then, we’ve been working hard on the product and incorporating feedback from our private preview customers. Today, we are excited to announce that GitHub Advanced Security for Azure DevOps is available to everyone in a public preview! Sign up for the preview, and we’ll do our best to get your Azure DevOps organization(s) enabled as soon as possible. As a reminder – GitHub Advanced Security for Azure DevOps brings the same industry leading developer security capabilitie...
Publish Code Coverage Report in Azure DevOps Services pipeline execution summary
Publish Code Coverage Report as part of the pipeline execution summary in Azure DevOps Services.
Make Test Cases Readonly in Azure DevOps Services
This blog content is compiled by @Ahetejaz from Azure DevOps CSS support team. Recently, he helped a customer in making a TestCase Readonly in Inherited Process. Requirement: Azure DevOps Services (inherited Process Template): Test cases to be made read only. Other work item types should be editable. Scenario: Generally, test cases move from "Design", "Ready" and "Closed" state. In Design state, tester will construct the test case and will move it to Ready state once the construction is completed. At this point, team may want to freeze the test case from further editing and admin would like to make it read only...
Azure DevOps Achieves ISO 26262 ASIL D level of Certification
We are pleased to announce that Azure DevOps has successfully passed the ISO 26262 ASIL D certification, the highest level of Functional Safety management process, by TÜV SUD, an international independent third-party testing and certification company. This certification demonstrates Microsoft's commitment to providing our Automotive customers with the highest level of quality and safety in their software development projects. Azure DevOps is now the only software development platform with this certification. What is ISO 26262? ISO 26262 is an international standard for the functional safety of road vehicles. It...