Hallo Leute von Stackoverflow,page.has_content?() vs. (Seite) .to have_content
Ich nehme über die Arbeit von jemandem, und mein Vorgänger schaffte einen Testset mit Gurke & Capybara & Selen. Ich bin mit dem Los vertraut, aber ich habe eine Frage bezüglich seiner Art, Text auf einer Seite zu finden.
Seine Umsetzung:
erwarten (Seite) .to have_content (Text)
Meine Implementierung:
page.has_content (Text)
Was mir aufgefallen ist, dass die erste Implementierung oft f ails, weil die Automatisierung "zu schnell" ist, damit die Website ihre Seite laden kann. Letzteres scheint eine robustere Implementierung zu sein, vielleicht wegen seiner Einfachheit?
Kann mir jemand sagen, ob es ein Recht oder ein Unrecht gibt, oder ob diese beiden grundlegend verschieden sind. Weil ich versucht habe, das Netz zu suchen, aber nicht wirklich eine feste Schlussfolgerung gefunden habe.
Vielen Dank im Voraus!
Danke für die klare Erklärung! Ich versuchte hauptsächlich herauszufinden, warum es mit dem 'have content' eingerichtet wurde. Deine Erklärung macht vollkommen Sinn. – cin