Dieser Artikel ist der 25. Artikel von Selenium / Appium Adventskalender 2016. Ich erhielt einen großen Refrainvogel.
Ich habe Selen getroffen, als ich in der zweiten Firma war. Ich habe als Ingenieur bei einem kommerziellen Anbieter von Paketsoftware gearbeitet. Bei der Erneuerung des Produkts, an dem ich beteiligt war, von der alten Version [^ 1] auf die neue Version [^ 2] ging es darum, wie die Qualität erhalten werden kann, und es wurde zum Thema automatischer Tests. Zu dieser Zeit gab es sicherlich verschiedene Tools für automatische Webbildschirmtests [^ 3], und als Ergebnis des Vergleichs entschied ich mich für Selen.
Selenium2 Selen 3 ist jetzt draußen, aber zu diesem Zeitpunkt war Selen 2 gerade draußen. Im Gegensatz zu jetzt wurde nur Chrome mit einer dedizierten Exe betrieben, sodass der IE mit einem Fehler gestoppt wurde, auch wenn es funktionierte. Es war einfach für mich und für mich, der Tests mit mehreren Browsern anstrebte, war es eine echte Sorge. tat. Es ist sinnlich, aber das Gefühl der Stabilität jedes Browsers, der Selenium verwendet, ist es Chrome >>>>>>>>>>>>>>> FireFox >>>> {Unüberwindbare Wand} >>>>>>> IE Es war so ein Gefühl. Ich erinnere mich, dass der IE-Treiber aus der Mitte kam und der Betrieb des IE sofort stabil wurde und ich aus tiefstem Herzen gerettet wurde. Jetzt, da die Exe für FireFox entwickelt wurde, denke ich, ist es eine gute Zeit.
Es ist einfach, den Browser automatisch zum Laufen zu bringen. Der Lehrer der Selenium University wird alle schwierigen Dinge tun. Das Problem ist der Betrieb. Im Gegensatz zum Komponententest sind die Kosten für den automatischen Test des Webbildschirms sehr hoch. Daher haben wir verschiedene Möglichkeiten entwickelt, um ihn zu reduzieren. Speziell
Wurde mithilfe eines selbst erstellten Tools gelöst, das Selen und eine Testumgebung, die Service bereitstellt, einschließt. Weitere Informationen finden Sie unter Präsentiert auf PyConJP2015. Übrigens war es zu diesem Zeitpunkt derjenige, als ich zur 4. Firma gehörte. Übrigens ist es jetzt das 5. Unternehmen.
Ich möchte diese Erfahrung auch in dem Unternehmen nutzen, zu dem ich gehöre, damit ich täglich automatische Web-Screen-Tests durchführen kann. Immerhin wird das Gleichgewicht mit den Kosten zu einem Problem, daher denke ich jetzt, dass ich mit einer vollautomatischen Startprüfung nur mit Chrome beginnen sollte. Wenn Sie mit uns zusammenarbeiten möchten oder an uns interessiert sind, kontaktieren Sie uns bitte über am Ende der oberen Seite unseres Ingenieur-Blogs von Qiita. ist. Wir freuen uns auf!
[^ 1]: Die Ausführungsumgebung ist nur Windows, in Delphi implementiert, die Serverseite ist Java [^ 2]: Unabhängig vom Betriebssystem der Ausführungsumgebung wird es als Webanwendung für JavaScript wiedergeboren, und die Serverseite bleibt Java [^ 3]: Ich erinnere mich an CasperJS, als wäre es ein Vergleichsziel.
Recommended Posts