Tesnet Group BLOG
Für gewöhnlich wird eine Anwendung für eine Plattform und ein
Betriebssystem entwickelt. Somit kann sich der Test auf genau
diese Umgebung konzentrieren. Webanwendungen hingegen werden
mit unterschiedlichen Browsern aufgerufen. Eigentlich sollte
dies alles kein Problem sein, da sich alle Browser an den
gleichen W3C Standard halten. Dass dies nur in der Theorie
der Fall ist, kann jeder bestätigen, der sich bereits mit
dieser Thematik beschäftigt hat. Wenn die Anwendung im
Firefox korrekt arbeitet und korrekt dargestellt wird,
muss dies mit dem Internet Explorer nicht der Fall sein.
Und wenn sie im Internet Explorer 6 korrekt funktioniert, kann
es mit der Version 7 schon ganz anders aussehen.
Was bedeutet dies nun für den Test von Webseiten? Jeder
Browsertyp, der für den Test verwendet wird, vervielfältigt
die Anzahl der auszuführenden Tests. Mit 4 Browsertypen (FF, IE 6-8)
entsteht bereits der 4fache Testaufwand um Probleme mit
verschiedenen Browsertypen auszuschließen.
Wenn viele User die Möglichkeit nutzen, mit mobilen Geräten
auf die Homepage zuzugreifen, kann sich der Testaufwand durchaus
nochmals erhöhen. Das kleine Display von iPhone und Co kann
vielleicht zum Problem für das Seitenlayout werden, eventuell
ist dadurch auch die Funktionalität beeinträchtigt.
Eine sinnvolle und praktikable Möglichkeit, die Anzahl der Testfälle
zu verringern, ohne ein zusätzliches Risiko einzugehen, ist das
Erfassen von Statistiken über die Browser und Browserversionen mit
denen die Webseite aufgerufen wird. Es ist wenig sinnvoll,
Tests durchzuführen für einen Browser, den 0,2 % der Besucher
verwenden. Diesen kann man also vernachlässigen oder nur
stichprobenartig testen. Wenn man eine Seite betreibt, die in
verschiedenen Ländern existiert, sollte man beachten, dass die
verwendeten Browser je nach Land variieren können.
Über weitere Ideen, Anregungen und Kommentare zu diesem Thema
stehe ich Ihnen gerne per Mail unter sbartels@tesnet-group.de
zur Verfügung. Natürlich können Sie mich auch über Xing kontaktieren.
Dort finden Sie mein Profil unter www.xing.com/profile/Sascha_Bartels2
Sascha Bartels
Consultant für Software Quality Engineering
Seit nunmehr vier Jahren bin ich bei der Tesnet Group als Berater für
Software-Qualitätssicherung im Bankenumfeld tätig. Während dieser Zeit
habe ich, zusammen mit weiteren Kollegen, in Zahlungsverkehrsprojekten an
der Einführung und Erweiterung von Transaction Banking Systemen mit den
Schwerpunkten Inlandzahlungsverkehr und SEPA (Single European Payment
Area) als Tester, Testanalyst, Teamleiter und Testkoordinator mitgewirkt.
Seit dem Jahr 2008 bin ich als Technical Account Manager der
Ansprechpartner für Kunden aus dem Finance Sektor und betreue die vor
Ort eingesetzten Mitarbeiter.
Schon seit meiner Schulzeit galt mein Interesse der Software-Entwicklung
und so war das Studium der Softwaretechnik an der Hochschule für
angewandte Wissenschaften am Berliner Tor in Hamburg die logische
Konsequenz. Bereits während des Studiums konnte ich als Werkstudent
und Freelancer umfangreiche Erfahrungen in den Bereichen Software- und
Datenbankentwicklung sammeln und das Projektgeschäft kennen lernen.
Nach meinem Studium war ich für die Entwicklung und erfolgreiche Einführung
eines auf Testpartner basierenden Frameworks für die Automatisierung von
Tests für die Homebanking-Produkte eines Hamburger Softwareherstellers
verantwortlich. Diese Tätigkeit weckte mein Interesse für die Software-
Qualitätssicherung und führte mich schließlich zur Tesnet Group.
Haben Sie Fragen rund um das Thema Testing im Finance-Umfeld oder zur
Software-Qualitätssicherung im Allgemeinen? Vielleicht haben Sie auch
Interesse daran, unser Finance Team durch die Einbringung Ihrer
bankfachlichen Kenntnisse noch stärker zu machen. Dann zögern Sie nicht,
mich anzusprechen. Als Mitglied des XING Networks gelangen Sie über den
folgenden Link auf mein Profil:
http://www.xing.com/profile/Thorsten_Idzellis
Herzliche Grüße
Thorsten Idzellis



