2017-07-03 1 views

Répondre

0

Voici une solution pour le testcafe v0.16.x. Vous pouvez utiliser ClientFunction pour obtenir l'URL de la page:

import { ClientFunction, t } from 'testcafe'; 

fixture `check url` 
    .page `http://example.com`; 

test('check url', async t => { 
    const getLocation = ClientFunction(() => document.location.href); 

    await t.expect(getLocation()).contains('example.com'); 
}); 
+0

J'ai essayé avant, et revenir encore l'URL d'origine, et non la redirection d'un – Knovour

+0

voulez-vous dire la 'affirmation expect' est échoué? Pourriez-vous s'il vous plaît fournir un exemple simple avec la page pour reproduire le problème? –

+1

Je viens de découvrir qu'il fonctionne très bien après la mise à niveau du testcafe, désolé de déranger – Knovour