0

Comme je veux vérifierComment vérifier tout le site Web pour certaines conditions dans la source rendue de chaque page, automatiquement?

sur Chaque page <h3> tag doit venir après <h2> sinon la page doit être marquée.

comme si une page avait PDF puis un texte particulier <p>Download Adobe reader from here</p> devrait être au bas de chaque page si cette condition ne correspond pas alors la page devrait être marquée.

Je veux faire différents types de conditions à vérifier puis vouloir vérifier sur le site entier et si quelque chose ne correspond pas, alors le rapport devrait être généré.

Répondre

1

Avez-vous nécessairement besoin d'utiliser XHTML? J'utiliserais Python et BeautifulSoup, moi-même.

(Edit:. J'étais confus - je pensais XSLT, pas XHTML, et je pensais que « pourquoi voulez-vous utiliser XSLT pour someting comme celui-ci » XHTML est très bien, et ma recommandation de Python et BeautifulSoup encore se)

+0

oui parce que les sites sont basés sur xhtml css –

+0

pouvez-vous donner plus d'informations comment puis-je faire et exécuter le test? –

0

Ce petit bijou rubis semble que cela pourrait être utile pour vous.

http://code.google.com/p/opticon/

Je n'ai pas personnellement utilisé, mais il prétend faire essentiellement ce que vous demandez.

+0

mais c'est seulement pour Linux –

0

J'ai eu et j'ai toujours le même besoin sur beaucoup de mes projets. Dans mon cas je cherche n'importe quoi avec l'erreur de classe. Ceci est pris en charge par le produit TestPlan dans son moteur de vérification.

Dans mon cas, comme un exemple rapide, j'ai plusieurs "Web" et états mon script vérifier générique est:

CheckNot // div [@ class = 'error']

Maintenant, la façon TestPlan fonctionne, c'est que chaque état dans "Web" exécutera d'abord ce script de vérification générique.

Si vous êtes intéressé je pourrais vous aider à trouver la syntaxe exacte nécessaire pour faire votre vérification.