Hacktoberfest 2026 : les issues que les mainteneurs ont marquées pour octobre, ouvertes et accessibles aux débutants. Parcourir les issues Hacktoberfest

How to include url where webdriver test failed?

Ouverte
#44 0 commentaires 0 réactions 0 personnes assignées Voir sur GitHub

Personne n'a encore pris cette issue.

Évaluation

Difficulté
3/5
Temps estimé
1-2 jours
Accessibilité débutants
35/100
Type d'issue
Fonctionnalité
Clarté
Plutôt claire
Activité
À l'abandon
Stack technique
php
Domaine
testing-qa

Piste de recherche

Commencez par support/MyHelper.php et le hook _failed(TestInterface $test, $fail), puis suivez la façon dont Codeception construit le rapport HTML standard. Vérifiez comment le module WebDriver expose _getCurrentUri() et comment les métadonnées de l’échec sont transmises au rapport. C’est terminé lorsqu’un test WebDriver en échec inclut son URL actuelle dans le rapport HTML sans nécessiter _failed dans chaque test.

Rédigé par le modèle d'indexation à partir du texte de l'issue.

Description

I want to push url where test failed in standard html report

Details

support/MyHelper.php I have this code:

	public function _failed(TestInterface $test, $fail)
	{

		$url = $this->getModule('WebDriver')->_getCurrentUri();
		//HOW TO DO HERE SOMETHING LIKE "$I->comment($url);"?
		parent::_failed($test, $fail); // TODO: Change the autogenerated stub
	}

So I want to include some analog of $I->comment($url_of_failed_test); to push it in each failed test in html report. How to do it without make _failed function in each my test?

  • Codeception version: 2.5.1
  • PHP Version: PHP 7.1.17
  • Operating System: centos
  • Installation type: Composer
Langage dominant
PHP
Étoiles
39
Forks
25
Métriques de merge des PR
Aucune PR mergée en 30 j

Guide de contribution

Aucun guide de contribution indexé pour ce dépôt

Par où commencer

  1. Lisez l'issue en entier, puis le guide de contribution du projet.
  2. Signalez en commentaire que vous la prenez — cela évite que deux personnes fassent le même travail.
  3. Forkez le dépôt et travaillez sur une branche.
  4. Ouvrez une pull request qui référence le numéro de l'issue.

Autres issues de Codeception/module-webdriver

Toutes les issues de Codeception/module-webdriver

Issues similaires

Plus d'issues PHP

Recevez les nouvelles issues par e-mail

Un résumé court des issues GitHub adaptées aux débutants.