
de chromium24,007
Guide la rédaction de tests de navigateur de bout en bout pour les applications web Chrome utilisant WebAppBrowserTestBase, avec la configuration, les modèles d'attente et la validation d'état.
Fournit des instructions étape par étape pour l'écriture de tests de navigateur (browsertests) dans la zone chrome/browser/web_applications. Elle explique les classes de base de test recommandées, la configuration de l'environnement de test (serveur de test HTTPS intégré), les meilleures pratiques de stabilité et d'attente, et comment valider l'état du navigateur et de l'application web dans des tests de bout en bout. Des exemples concrets en C++ montrent les flux d'installation/lancement et les aides d'attente courantes.
Utilisez ceci lorsque vous devez ajouter ou mettre à jour des tests de navigateur au niveau d'intégration pour les applications web Chrome — par exemple, pour valider les flux d'installation, les interactions UI, les mises à jour basées sur le manifeste ou le comportement d'intégration de l'OS. Elle s'adresse aux contributeurs de Chromium écrivant des IN_PROC_BROWSER_TESTs.
Agents assistant le développement et le test C++/Chromium (outils avec édition de code, exécuteurs de build/test et connaissances en C++) tels que les assistants de code de type Codex/Copilot, les exécuteurs de CI locaux et l'automatisation des outils de développement.
Cette compétence n'a pas encore été examinée par notre pipeline d'audit automatisé.