www.wikidata.de-de.nina.az
Dieser Artikel oder Abschnitt bedarf einer grundsatzlichen Uberarbeitung Naheres sollte auf der Diskussionsseite angegeben sein Bitte hilf mit ihn zu verbessern und entferne anschliessend diese Markierung Crowdtesting kɹaʊd ˈtestɪŋ bezeichnet das Betatesten von Software durch eine Masse von Testern uber das Internet 1 Als Tester werden vor allem Personen angesprochen die online Geld dazuverdienen mochten Beim Testing wird die Intelligenz und Arbeitskraft der sogenannten Crowd engl fur Menschenmasse Auflauf genutzt So konnen beispielsweise Apps und Webanwendungen bereits vor der Markteinfuhrung gepruft werden Inhaltsverzeichnis 1 Begriffsgeschichte 2 Vorteile 3 Ablauf eines Projekts 4 Nachteile 5 Weblinks 6 EinzelnachweiseBegriffsgeschichte BearbeitenHistorisch gesehen ist Crowdtesting ein relativ junger Begriff der erst seit wenigen Jahren verstarkt eingesetzt wird Es handelt sich um eine Anlehnung an den Begriff des Crowdsourcing der 2006 von Jeff Howe 2 und Mark Robinson Wired gepragt wurde Vorteile BearbeitenDie Crowd zeichnet sich dadurch aus dass sie uber eine Vielzahl unterschiedlicher Testgerate Computer Smartphone Tablet PC etc verfugt Da die Tester ihre eigenen Gerate einsetzen kann die Crowd uber die Masse an Testern potenziell alle Endgerate mit samtlichen Kombinationen aus Hersteller Betriebssystem Version Browser Provider und Displaygrosse abdecken Dadurch ist es moglich die Kompatibilitat zu moglichst vielen Endgeraten zu gewahrleisten Durch den diversifizierten Pool an Testern wird das Testen wahrend des gesamten Software Lebenszyklus ermoglicht da neben klassischen funktionalen Tests fur die Suche nach Fehlern Bugs ebenfalls spezielle Zielgruppen fur Usability Tests zuganglich gemacht werden Ein weiterer Vorteil von Crowdtesting ist die hohe Flexibilitat der Crowd die jederzeit auch am Wochenende einsatzbereit ist Da die Tester nicht am Entwicklungsprozess beteiligt sind sind sie unvoreingenommen gegenuber dem Produkt und sehen Verbesserungspotential welches den eigentlichen Entwicklern durch Betriebsblindheit unter Umstanden nicht auffallt Auch bedeutet eine Auslagerung der Testablaufe eine erhebliche Kostenersparnis da weder ein umfangreicher Geratepark etabliert werden muss noch inhouse Mitarbeiter bezahlt werden mussen 3 Ablauf eines Projekts BearbeitenEin in Auftrag gegebenes Testprojekt wird von mehreren Testern parallel im Internet bearbeitet Getestet werden neben Apps beispielsweise Onlineshops oder Browsergames Jeder Tester berichtet detailliert uber gefundene Fehler Je nach Anbieter fungiert ein Projektmanager als Bindeglied zwischen Tester und Entwickler Dieser ist fur die Qualitatssicherung der Ergebnisse zustandig und dient als Ansprechpartner fur beide Seiten Abschliessend erhalten die Produktentwickler einen detaillierten Report Fur ihre Leistung erhalten die Freizeitarbeiter beim Crowdtesting im Gegensatz zu manchen Formen des Crowdsourcing eine Gegenleistung Dabei erhalten die Tester in der Regel abhangig von der Anzahl und dem Schweregrad der gefundenen Fehler eine leistungsabhangige Vergutung in der Regel in Form von Geld Die Kommunikation zwischen Anbieter und Tester wird haufig uber eine Plattform im Web 2 0 realisiert In der Regel schreibt der Anbieter uber diese Plattform einen neuen Test aus und spricht gegebenenfalls bestimmte Zielgruppen an Falls ein Tester eine Einladung erhalt kann er sich entscheiden ob er an dem ausgeschriebenen Test teilnehmen mochte Nachdem der Test gestartet ist erhalten die Tester ihre Aufgaben und haben einen bestimmten Zeitrahmen um diese auszufuhren Ein typischer Crowdtest dauert in der Regel zwischen einem und drei Tagen Danach erhalt der Auftraggeber Zugang zu den Ergebnissen Nachteile BearbeitenCrowdtesting ersetzt keine End To End Tests und auch keine funktionalen und nicht funktionalen Tests es ist nur eine weitere zusatzliche Unterstutzung beim Testen Die Crowd Tester sehen meist nur das Verhalten in den Apps und Webanwendungen auf ihrem Endgerat und konnen nicht hinter die Kulissen in das Backend schauen haben keinen zwingenden Zugriff auf die Datenbank konnen nicht die Systeme uberwachen ob es z B Speicherfresser gibt oder die Systeme optimal konfiguriert sind White Box Tests sind auch nicht moglich da der Sourcecode allgemein nicht verfugbar ist da sonst das Geschaftsmodell fur die Konkurrenz offengelegt werden wurde Weblinks BearbeitenTrend Crowdtesting Die Crowd als Softwaretester The Power of Crowd Testing PDF 476 kB von Manoj Narayanan April 2011 Cognizant Technology Solutions Crowd quality and normal testing von Ewald Roodenrijs 2010 Einzelnachweise Bearbeiten Trends In Software Testing Memento des Originals vom 28 Dezember 2011 im Internet Archive nbsp Info Der Archivlink wurde automatisch eingesetzt und noch nicht gepruft Bitte prufe Original und Archivlink gemass Anleitung und entferne dann diesen Hinweis 1 2 Vorlage Webachiv IABot www itmagz com Tanuj Vohra ITmagz com 8 April 2009 Jeff Howe Crowdsourcing Why the Power of the Crowd is Driving the Future of Business Three Rivers Press New York NY 2009 ISBN 978 0 307 39621 1 Jan Wolter Developing Successful Applications with the Help of Crowd Testing Memento des Originals vom 28 Marz 2014 im Internet Archive nbsp Info Der Archivlink wurde automatisch eingesetzt und noch nicht gepruft Bitte prufe Original und Archivlink gemass Anleitung und entferne dann diesen Hinweis 1 2 Vorlage Webachiv IABot www testhub com testing experience Marz 2014 Abgerufen von https de wikipedia org w index php title Crowdtesting amp oldid 236763176