Szenarios und Funktionen für explorative und manuelle TestsExploratory and manual testing scenarios and capabilities

Azure Test Plans | Azure DevOps Server 2020 | Azure DevOps Server 2019 | TFS 2015-2018Azure Test Plans | Azure DevOps Server 2020 | Azure DevOps Server 2019 | TFS 2015-2018

Qualität ist ein wichtiger Aspekt der Softwaresysteme, und manuelle Tests und Explorative Tests sind weiterhin ein wichtiges Verfahren zum Maximieren dieses Verfahrens.Quality is a vital aspect of software systems, and manual testing and exploratory testing continue to be an important techniques for maximizing this. Bei den heutigen Softwareentwicklungsprozessen besitzt jeder im Team die Qualität, einschließlich Entwicklern, Managern, Produkt Besitzern, Benutzer Erfahrungs Befürwortern und mehr.In today's software development processes, everybody in the team owns quality - including developers, managers, product owners, user experience advocates, and more.

Azure devops und TFS bieten umfassende und leistungsstarke Tools, mit denen alle Benutzer im Team die Qualität und Zusammenarbeit im gesamten Entwicklungsprozess fördern können.Azure DevOps and TFS provide rich and powerful tools everyone in the team can use to drive quality and collaboration throughout the development process. Die benutzerfreundliche, browserbasierte Test Verwaltungs Lösung bietet alle Funktionen, die für geplante manuelle Tests, Benutzer Akzeptanz Tests, explorative Tests und das Sammeln von Feedback von Projekt beteiligten benötigt werden.The easy-to-use, browser-based test management solution provides all the capabilities required for planned manual testing, user acceptance testing, exploratory testing, and gathering feedback from stakeholders.

  • Geplante manuelle Tests.Planned manual testing. Manuelle Tests durch die Organisation von Tests in Testplänen und Test Sammlungen durch festgelegte Tester und Test Leads.Manual testing by organizing tests into test plans and test suites by designated testers and test leads.

  • Benutzer Akzeptanz Tests.User acceptance testing. Tests, die von den vorgesehenen Benutzer Akzeptanz Testern durchgeführt werden, um zu überprüfen, ob der bereitgestellte Wert den Kundenanforderungen entsprichtTesting carried out by designated user acceptance testers to verify the value delivered meets customer requirements, while reusing the test artifacts created by engineering teams.

  • Explorative Tests.Exploratory testing. Tests, die von Entwicklungsteams durchgeführt werden, einschließlich Entwicklern, Testern, UX-Teams, Produkt Besitzern usw., indem Sie die Softwaresysteme testen, ohne Testpläne oder Test Sammlungen zu verwenden.Testing carried out by development teams, including developers, testers, UX teams, product owners and more, by exploring the software systems without using test plans or test suites.

  • Feedback zu Projekt beteiligten.Stakeholder feedback. Tests, die von Projekt beteiligten außerhalb des Entwicklungsteams durchgeführt werden, z. b. Benutzer aus Marketing-und Vertriebsbereichen.Testing carried out by stakeholders outside the development team, such as users from marketing and sales divisions.

Ganzheitliche Vorgehensweise bei manuellen Tests, Typen von manuellen Tests und Beteiligten PersonasHolistic approach to manual testing, types of manual testing and personas involved
   Ganzheitliche Vorgehensweise bei manuellen Tests, Typen von manuellen Tests und Beteiligten Personas    Holistic approach to manual testing, types of manual testing, and personas involved


Um alle in diesem Artikel beschriebenen Features verwenden zu können, müssen Sie über eines der folgenden Abonnements verfügen:To use all the features described in this article, you must have one of the following subscriptions:

Oder konfigurieren Sie die Zugriffsebene " Basic + Test Plans ".Or, configure Basic + Test Plans access level.

Weitere Informationen finden Sie unter manuelle Test Berechtigungen und-Zugriff.See Manual testing permissions and access.


Geplante manuelle TestsPlanned manual testing

Manuelles Testen wurde mit dem Softwareentwicklungsprozess zu einem agilen basierten Ansatz weiterentwickelt.Manual testing has evolved with the software development process into a more agile-based approach. Mit Azure devops und TFS lassen sich manuelle Tests in Agile-Prozesse integrieren. Das Team kann manuelle Tests direkt von ihren Kanban-Boards im Arbeitshub aus beginnen.Azure DevOps and TFS integrate manual testing into your agile processes; the team can begin manual testing right from their Kanban boards in the Work hub. Teams, die erweiterte Funktionen benötigen, können den testhub für alle Test Verwaltungsanforderungen verwenden.Teams that need more advanced capabilities can use the Test hub for all their test management needs.

Erfahren Sie, wie Sie Testpläne und Testfälle erstellen und über das Azure devops-Webportal ausführen.Learn how to create tests plans and test cases, and run them using the Azure DevOps web portal. Verwenden Sie die Test & Feedback Erweiterung, um Fehler in ihren apps zu untersuchen und zu finden.Use the Test & Feedback extension to explore and find bugs in your apps.

VideosVideos

Manuelles Testen vom Kanban-BoardManual testing from the Kanban board

Beginnen Sie mit dem manuellen testen, indem Sie das Kanban-Board im Arbeitshub verwenden.Get started with manual testing easily using the Kanban board in the Work hub. Fügen Sie Testfälle direkt über die Karten im Kanban-Board hinzu, zeigen Sie Sie an, und interagieren Sie mit diesen, und überwachen Sie dann den Status progressiv direkt von der KarteAdd, view, and interact with test cases directly from the cards on the Kanban board, and then progressively monitor status directly from the card. Entwickler und Tester können diese umfangreichen Funktionen nutzen, um die Maximierung der Qualität innerhalb Ihrer Teams zu vereinfachen.Developers and testers can use these rich capabilities to simplify maximizing quality within their teams. In Azure devops benötigen Sie nur einen einfachen Zugriff , um diese Features zu verwenden.In Azure DevOps, you need just Basic access to use these features. Weitere Informationen finden Sie unter Hinzufügen, ausführen und Aktualisieren von Inline Tests.See more at Add, run, and update inline tests.

Verwalten von manuellen Tests über das Kanban-Board

Manuelles Testen in Test ManagerManual testing in Test Manager

Azure Test Plans oder der testhub in Azure DevOps Server (siehe Navigation im Webportal)Azure Test Plans or the Test hub in Azure DevOps Server (see Web portal navigation) bietet eine umfangreiche Test Verwaltungs Lösung für Teams, die erweiterte manuelle Testfunktionen benötigen.Azure Test Plans oder der testhub in Azure DevOps Server (siehe Navigation im Webportal)Azure Test Plans or the Test hub in Azure DevOps Server (see Web portal navigation) provides a rich test management solution for teams that need advanced manual testing capabilities. Es enthält alle Funktionen, die für den Test Lebenszyklus erforderlich sind, einschließlich Testplanung, Erstellung, Ausführung und Nachverfolgung.It includes all the capabilities required for the testing lifecycle - including test planning, authoring, execution, and tracking. Beginnen Sie mit der Verwendung der erweiterten Features für die manuelle Tests mit der Test Manager-Erweiterung für Azure Test Plans.Get started using the advanced manual testing features with the Test Manager extension for Azure Test Plans.

Test PlanungTest planning

Einfache Erstellung und Verwaltung von Testplänen und Test Sammlungen für Ihre Teams.Create and manage test plans and test suites for your teams with ease. Erstellen Sie statische Suites, Anforderungs basierte Auflistungen oder Abfrage basierte Auflistungen.Create static suites, requirement-based suites, or query-based suites. Exportieren Sie die Testpläne und Test Auflistungen, und teilen Sie Sie mit Ihrem Team.Export and share the test plans and test suites with your team. Weitere Informationen finden Sie unter Erstellen von Testplänen .See more at Create test plans

Erstellen von manuellen Testplänen

Test ErstellungTest authoring

Erstellen Sie mehrere Testfälle in einem Vorgang, oder fügen Sie einer Test Sammlung problemlos vorhandene Testfälle hinzu.Create multiple test cases in one operation, or easily add existing test cases to a test suite. Weisen Sie einzelne oder mehrere Tester zu, um die Tests auszuführen.Assign single or multiple testers to execute the tests. Anzeigen von Testergebnissen und verweisen auf Testfälle in Test Sammlungen.View test results and references to a test case across test suites. Weitere Informationen finden Sie unter Erstellen von Testfällen.See more at Create test cases.

Erstellen manueller Testfälle

Testen von AnwendungenTesting applications

Azure Test Plans oder der testhub in Azure DevOps Server (siehe Navigation im Webportal)Azure Test Plans or the Test hub in Azure DevOps Server (see Web portal navigation) stellt Test Runner zum Ausführen von Tests für Ihre Web-und Desktop Anwendungen bereit.Azure Test Plans oder der testhub in Azure DevOps Server (siehe Navigation im Webportal)Azure Test Plans or the Test hub in Azure DevOps Server (see Web portal navigation) provides test runners to run tests for your web and desktop applications. Markieren Sie Testschritte und Testergebnisse als erfolgreich oder fehlerhaft, und sammeln Sie Diagnosedaten, wie z. b. Systeminformationen, Bild Aktions Protokolle, Bildschirmaufzeichnungen und Bildschirm Erfassungen beim testen.Mark test steps and test outcomes as pass or fail, and collect diagnostic data such as system information, image action logs, screen recordings, and screen captures as you test. Während der Tests erfasste Fehler enthalten automatisch alle erfassten Diagnosedaten, damit Ihre Entwickler die Probleme reproduzieren können.Bugs filed during the tests automatically include all the captured diagnostic data to help your developers reproduce the issues. Weitere Informationen finden Sie unter Ausführen von Tests für Web-Apps und Ausführen von Tests für Desktop-Apps.See more at Run tests for web apps and Run tests for desktop apps.

Testen von Webanwendungen

TestnachverfolgungTest tracking

Konfigurieren Sie schnell einfache Diagramme, um die manuellen Testergebnisse mit den Diagrammtypen Ihrer Wahl zu verfolgen, und Heften Sie die Diagramme an Ihr Dashboard an, um diese Ergebnisse zu analysieren.Quickly configure lightweight charts to track your manual test results using the chart types of your choice, and pin the charts to your dashboard to easily analyze these results. Wählen Sie eine Aufbewahrungs Richtlinie aus, um zu steuern, wie lange die manuellen Testergebnisse beibehalten werden.Choose a retention policy to control how long your manual testing results are retained. Weitere Informationen finden Sie unter nach verfolgen des Test Status.See more at Track test status.

Test Statusverfolgung

BenutzerakzeptanztestsUser acceptance testing

User Akzeptanz testing (UAT) ist ein wichtiger Faktor bei der Softwareentwicklung, mit dem sichergestellt wird, dass der von den Kunden geforderte Wert vom Engineering-Team bereitgestellt wird.User acceptance testing (UAT) is a key factor in software development that ensures the value requested by customers is being delivered by the engineering team. Azure devops und TFS enthalten Funktionen und Tools zum Verwalten von Benutzer Akzeptanz Tests.Azure DevOps and TFS include capabilities and tools to manage user acceptance testing. Erstellen Sie schnell UAT-Pläne und-Sammlungen, und laden Sie mehrere Tester ein, um diese Tests mithilfe von Test Artefakten des Engineering-Teams auszuführen.Quickly create UAT plans and suites, and invite multiple testers to execute these tests using test artifacts provided by the engineering team. Überwachen Sie den Fortschritt und die Ergebnisse der Benutzer mit einfachen Diagrammen.Easily monitor UAT progress and results using lightweight charts. Weitere Informationen finden Sie unter Benutzer Akzeptanz Tests.See more at User acceptance testing.

Tester zum Ausführen aller Tests zuweisen

Explorative Tests für alleExploratory testing for everyone

Das Maximieren der Qualität in modernen Softwareentwicklungsprozesse ist eine gemeinsame Verantwortung zwischen Entwicklern, Managern, Produkt Besitzern, benutzerfreundlichen Teams und mehr.Maximizing quality in modern software development processes is a shared responsibility between developers, managers, product owners, user experience teams, and more. Kollaborative Testprozesse und Tools sind die wichtigsten Faktoren für die Qualität der Qualität in diesen Szenarien.Collaborative testing processes and tools are the key factors in driving quality in these scenarios.

Die Test & Feedback Erweiterung ist eine einfache browserbasierte Erweiterung, mit der Sie Web-Apps jederzeit und überall testen können, und die für alle Benutzer im Team einfach genug ist.The Test & Feedback extension is a simple browser-based extension you can use to test web apps anytime and anywhere, and is simple enough for everyone in the team to use. Es hilft, die Produktivität zu verbessern, da Sie mehr Zeit für die Suche nach Problemen aufwenden können und weniger Zeit für die Einreichung der Zeit.It helps to improve productivity by allowing you to spend more time finding issues, and less time filing them.

Exploratives Testen Ihrer Web-Apps

Die Verwendung der Erweiterung ist ein einfacher, dreistufiger Prozess:Using the extension is a simple, three step process:

Schemata mit Prozessschritten Erfassung, Erstellung und Zusammenarbeit

  • Erfassen Sie Ihre Ergebnisse schnell und einfach mithilfe der Tools in der Erweiterung.Capture your findings quickly and easily using the tools in the extension. Erfassen Sie Notizen, Screenshots mit Anmerkungen und Bildschirmaufzeichnungen, um Ihre Ergebnisse zu beschreiben und Probleme hervorzuheben.Capture notes, screenshots with annotations, and screen recordings to describe your findings and highlight issues. Im Hintergrund erfasst die Erweiterung außerdem umfassende Daten, wie z. b. Benutzeraktionen, als Bild Aktionsprotokoll, Seiten Lade Daten und Systeminformationen zum Browser, Betriebssystem, Arbeitsspeicher und mehr, die als Ausgangspunkt für das Debuggen dienen können.Additionally, in the background the extension automatically captures rich data such as user actions as an image action log, page load data, and system information about the browser, operating system, memory, and more that can serve as a starting point for debugging.

  • Erstellen Sie Arbeitselemente , wie z. b. Fehler, Aufgaben und Testfälle, direkt aus der Erweiterung.Create work items such as bugs, tasks, and test cases directly from the extension. Die erfassten Ergebnisse werden automatisch zu einem Teil des Arbeits Elements.The captured findings automatically become a part of the work item. Benutzer können einen Fehler melden, um ein Problem mit dem Produkt zu melden, oder eine Aufgabe erstellen, die auf eine neue Arbeits Anforderung hinweist.Users can file a bug to report an issue with the product, or create a task that indicates a new work requirement. Die Erweiterung kann auch verwendet werden, um Testfälle für Szenarios zu erstellen, die während der Auswertung erkannt werden.The extension can also be used to create test cases for scenarios discovered during exploration.

  • Arbeiten Sie mit Ihrem Team zusammen , indem Sie Ihre Ergebnisse freigeben.Collaborate with your team by sharing your findings. Exportieren Sie den Sitzungsbericht im eigenständigen Modus, oder stellen Sie eine Verbindung mit Azure devops oder Team Foundation Server (2015 oder höher) her, um eine vollständig integrierte Funktionalität zu erhalten, einschließlich der Untersuchung von User Storys und Rückstands Elementen, der vereinfachten Nachverfolgung und Selektierung von Fehlern und Aufgaben und der Verwaltung vonExport your session report in Standalone mode, or connect to Azure DevOps or Team Foundation Server (2015 or later) for a fully integrated experience including exploring user stories and backlog items, simplified tracking and triaging of bugs and tasks, and managing feedback requests in one place.

Wenn Benutzer explorative Tests durchführen, erhalten Sie Einblicke in die Sitzungen in Azure Test Plans oder der testhub in TFSAzure Test Plans or the Test hub in TFS Azure devops oder TFS.As users perform exploratory testing, you can get insights from the sessions in Azure Test Plans oder der testhub in TFSAzure Test Plans or the Test hub in TFS of Azure DevOps or TFS. Anzeigen von abgeschlossenen explorativen Sitzungen und ableiten aussagekräftiger Einblicke in alle Sitzungen.View completed exploratory sessions and derive meaningful insights across all the sessions. Erhalten Sie eine End-to-End-Nachverfolgbarkeit, wie z. b. eine Aufschlüsselung der erstellten Arbeitsaufgaben, die untersuchten und nicht untersuchten Arbeitsaufgaben, Sitzungs Besitzer und mehr.Get end-to-end traceability such as a breakdown of the work items created, the work items explored and not explored, session owners, and more.

Feedback zu Projekt beteiligtenStakeholder feedback

Das Suchen von Feedback von Projekt beteiligten außerhalb des Entwicklungsteams (z. b. Marketing-und Vertriebsteams) ist wichtig für die Entwicklung von qualitativ hochwertigen Software.Seeking feedback from stakeholders outside the development team, such as marketing and sales teams, is vital to develop good quality software. Mithilfe von Azure devops und TFS können Entwickler Feedback zu Ihren User Stories und Features anfordern.Using Azure DevOps and TFS, developers can request feedback on their user stories and features. Beteiligte können mithilfe der browserbasierten Test Feedback Erweiterung auf Feedback Anfragen antworten & , nicht nur zum bewerten und Senden von Kommentaren, sondern auch zum Erfassen umfassender Diagnosedaten und zum direkten Einreichen von Fehlern und Aufgaben.Stakeholders can respond to feedback requests using the browser-based Test & Feedback extension - not just to rate and send comments, but also by capturing rich diagnostic data and filing bugs and tasks directly. Weitere Informationen finden Sie unter anfordern von Feedback für beteiligte und Bereitstellen von Feedback.See more at Request stakeholder feedback and Provide stakeholder feedback.

Anfordern und Bereitstellen von Feedback für beteiligte

HauptvorteileKey benefits

  • Testen Sie auf einer beliebigen Plattform.Test on any platform. Mit Azure Test Plans oder der testhub in Azure DevOps Server (siehe Navigation im Webportal)Azure Test Plans or the Test hub in Azure DevOps Server (see Web portal navigation) können Sie Ihren Browser für den Zugriff auf alle manuellen Testfunktionen verwenden.With Azure Test Plans oder der testhub in Azure DevOps Server (siehe Navigation im Webportal)Azure Test Plans or the Test hub in Azure DevOps Server (see Web portal navigation), you can use your browser to access all the manual testing capabilities. Es ermöglicht Ihnen das Erstellen und Ausführen von manuellen Tests mithilfe einer benutzerfreundlichen, webbasierten Oberfläche, auf die von allen wichtigen Browsern auf beliebigen Plattformen aus zugegriffen werden kann.It enables you to create and run manual tests through an easy-to-use, web-based interface that can be accessed from all major browsers on any platform.

  • Umfangreiche Sammlung von Diagnosedaten.Rich Diagnostic data collection. Mit dem webbasierten Test Runner und dem Test Runner-Client können Sie umfangreiche Diagnosedaten während der Tests erfassen.Using the web-based Test Runner and Test Runner client you can collect rich diagnostic data during your tests. Dies umfasst Screenshots, ein Bild Aktionsprotokoll, Bildschirmaufzeichnungen, Code Coverage, IntelliTrace-Ablauf Verfolgungen und Test Auswirkungs Daten für Ihre zu testenden apps.This includes screenshots, an image action log, screen recordings, code coverage, IntelliTrace traces, and test impact data for your apps under test. Diese Daten werden automatisch in alle Fehler eingeschlossen, die Sie während des Tests erstellen, sodass Entwickler die Probleme problemlos reproduzieren können.This data is automatically included in all the bugs you create during test, making it easy for developers to reproduce the issues.

  • Ende der Rückverfolgbarkeit.End to End Traceability. Azure devops und TFS bieten eine End-to-End-Nachverfolgbarkeit Ihrer Anforderungen, Builds, Tests und Fehler.Azure DevOps and TFS provide end-to-end traceability of your requirements, builds, tests and bugs. Benutzer können Ihre Anforderungs Qualität von Karten im Kanban-Board aus verfolgen.Users can track their requirement quality from cards on the Kanban board. Fehler, die beim Testen erstellt werden, werden automatisch mit den zu testenden Anforderungen und Builds verknüpft, sodass Sie die Qualität der Anforderungen oder Builds nachverfolgen können.Bugs created while testing are automatically linked to the requirements and builds being tested, which helps you track the quality of the requirements or builds.

  • Erweiterbare Plattform.Extensible platform. Sie können die Tools und Technologien, die Sie bereits kennen, mit den Entwicklungs Tools kombinieren, die für Sie am besten geeignet sind, um Azure devops und TFSzu integrieren und zu erweitern.You can combine the tools and technologies you already know with the development tools that work best for you to integrate with and extend Azure DevOps and TFS. Verwenden Sie die Rest-APIs und das Beitragsmodell, die für die Testplattform zur Verfügung stehen, um Erweiterungen zu erstellen, die die für den Test Verwaltungs Lebenszyklus benötigte BenutzerspracheUse the REST APIs and contribution model available for the Test platform to create extensions that provide the experience you need for your test management lifecycle.

Zusätzliche RessourcenAdditional resources

Siehe auch fortlaufende Tests, Komponenten Tests.See also Continuous testing, Unit testing.

Hilfe und SupportHelp and support

Melden Sie alle Probleme über die Entwickler Community , und erhalten Sie Ratschläge zu Stack Overflow.Report any problems via the Developer Community and get advice on Stack Overflow.