Evaluation und Umsetzung von Performance-Tests mit Hilfe von CodeceptJS Posted on 28. Februar 2023AuthorAuthor Hanna Seidel 0 Das Internet entwickelt sich seit seiner Erfindung unaufhaltsam fort. Jährlich nimmt die Anzahl von Internetanschlüssen und Nutzern weltweit stark zu. Aufgrund der rasant steigenden Verfügbarkeit von schnellen Breitbandverbindungen tolerieren immer weniger Internetnutzer langsam arbeitende Webseiten. Dazu zeigen Studien, dass Absprungraten von Webseitennutzern mit der Dauer von Ladezeiten ansteigen. Dies kann einen potenziellen Umsatzverlust für den Seitenbetreiber bedeuten. Ladezeiten können durch unterschiedliche Faktoren beeinflusst werden. Ein relevanter Faktor bei Onlineshops kann dabei die Anzahl der zeitgleich eintretenden Kunden sein. Zu viele Nutzer können zu einer Überlast des Webservers und somit zu höheren Antwortzeiten führen. Um solche Probleme frühzeitig zu erkennen, werden Lasttests an Servern durchgeführt, um die Auswirkungen von hohen Nutzerzahlen auf Seitenladezeiten zu messen. Diese Arbeit beschäftigt sich daher mit der Konzeption, Entwicklung und Durchführung von Lasttests unter der Verwendung des Frontend-Testing Frameworks CodeceptJS. Jedoch war es bislang unbekannt, ob und inwiefern sich Lasttests mit Hilfe dieses Tools umsetzen lassen. Um dieses Ziel zu erreichen, wurde ein Testkonzept aufgestellt, welches alle benötigten Testabläufe definiert. Anschließend wurden Testskripte erstellt, welche anhand eines Benutzermodells Webseitenbesucher simulieren und deren Auswirkungen auf einem Testserver messen. Dieser Versuch konnte aufzeigen, dass es durchaus möglich ist, Lasttests mit CodeceptJS aufzusetzen. Jedoch benötigt es einen hohen Aufwand, alle Funktionalitäten von XLT nachzubilden. Auslastung des Testsystems bei unterschiedlicher Anzahl von virtuellen Nutzern Kostenloser Download der gesamten Bachelorarbeit Categories Allgemein Facharbeiten IT JavaScript Onlineshop
Optimierung und Evaluierung einer Erweiterung zur Integration von ClickThrough-Daten im Apache SOLR Scoring-Algorithmus Posted on 31. Januar 202331. Januar 2023AuthorAuthor Hanna Seidel 0 Der Umsatz im Online-Handel steigt, weshalb es für Unternehmen notwendig ist, ihre Geschäftsprozesse auf digitale Strategien auszuweiten. Viele Firmen befassen sich mit der Bedeutung des E-Commerce und setzen auf Webshops. Im Vergleich zum stationären Handel bringen diese Vorteile wie Einsparungen von Personalkosten sowie eine höhere Reichweite und Verfügbarkeit für den Kunden. Bei der Umsetzung dieser Online-Präsenzen sind verschiedene Komponenten zu beachten. Dazu gehören ein Warenkorb, Produktdetailseiten oder die Produktsuche. Letztere hat mit einer Beteiligung an 80 Prozent der Online-Käufe einen entscheidenden Einfluss auf den Erfolg der Webshops. Sie dient der gezielten Navigation des Kunden zu einem Ergebnis. Das Ziel ist es, möglichst passende Elemente zu einer Suchanfrage zu liefern. Um die Qualität der Suchergebnisse zu verbessern, gibt es verschiedene Möglichkeiten. Dazu gehört u. a. das Click-Through-Scoring. Das Click-Through-Ranking bezeichnet die Fähigkeit eines Suchalgorithmus, in der Vergangenheit häufig geklickte Treffer präsenter anzuzeigen. Das wird zum Beispiel mittels Anzeigen des Produktes auf einer vorderen Position im Suchergebnis erreicht. Unternehmen haben die Möglichkeit, Drittanbietersoftware für ihre Produktsuche zu verwenden. Vor allem bei Lösungen, die frei zur Verfügung stehen, ist es aber möglich, dass diese kein Click-Through-Scoring beinhalten. Ein Beispiel dafür ist die Suchmaschine SOLR, die von der E-Commerce Plattform SAP Commerce verwendet wird. Es ist möglich, die bestehende Implementierung um diese Funktionalität zu erweitern. Ziel dieser Arbeit ist deshalb die Umsetzung einer Software zur Erweiterung des SOLR um einen Click-Through-Scoring Algorithmus. Dies erfolgt auf Basis eines bestehenden Prototyps. Weiterhin soll diese Software auf die Einhaltung funktionaler und nichtfunktionaler Anforderungen geprüft werden, um einen erfolgreichen Einsatz in einem Produktivsystem zu gewährleisten. Beteiligte Komponenten beim Click-Through-Scoring Kostenloser Download der gesamten Bachelorarbeit Categories Allgemein Facharbeiten IT Onlineshop SAP