| | | | |
| |||||||
| PHP-Fortgeschrittene Arbeiten mit PHP ohne Einschränkungen |
|
| | LinkBack | Themen-Optionen | Thema bewerten |
| | |
| PHP Code Flüsterer Registriert seit: 21.08.2005 Beiträge: 4682 PHP-Kenntnisse: Fortgeschritten | |
| | |
| Erfahrener Benutzer Registriert seit: 29.10.2009
Beiträge: 113
PHP-Kenntnisse: Fortgeschritten ![]() | Ein Buch das ich mir gerade gekauft habe: http://www.amazon.de/Softwarequalit%.../dp/3446419233 Evtl. lohnt es sich bei solch einem Thema. Für mich wars perfekt. |
| | |
| | |
| Erfahrener Benutzer | Formular <-> Web Service ? O_o http://de.wikipedia.org/wiki/Web_Service extends http://de.wikipedia.org/wiki/Programmierschnittstelle ebendsolche haben eigentlich eine "Sprache" zur kommunikation ( zum Datenaustausch ): XML, JSON, *insert whatever*, fangen zwar POST's ab und werten diese aus, aber das is weit weg von Formularen die ausgefüllt werden.
__________________ |
| | |
| | |
| Erfahrener Benutzer Registriert seit: 28.07.2010
Beiträge: 2.308
PHP-Kenntnisse: Fortgeschritten ![]() ![]() ![]() ![]() ![]() | Meist versucht man, mögliche Testeingaben zunächst in Äquivalenzklassen einzuteilen und testet dort jeweils die Randwerte. Das heißt z.B. wenn für einen numerischen Wert ein bestimmtes Intervall gültig ist, nimmst du den größtmöglichen zu kleinen Wert, den kleinstmöglichen akzeptierten Wert usw. Da man nie davon ausgehen kann, an alle Sonderfälle gedacht zu haben, gibt es auch noch den Ansatz, die Anwendung zusätzlich mit sehr vielen zufälligen Eingaben zu füttern um Fehler zu provozieren. Verschiedene Arten von "bösartigen" Eingaben kannst du ähnlich einteilen. Hier gehört natürlich auch Know-How über mögliche Angriffsvektoren dazu. Für solche funktionalen Tests gibt es Tools wie Selenium, damit lassen sich verschiedene Browser automatisiert steuern und deine Anwendung unter realen Bedingungen testen. Eine Alternative/Ergänzung sind Test-Frameworks für Behaviour Driven Development, da ist Cucumber einen Blick wert. In Kombination mit Webrat lassen sich auch Web-Anwendungen mit Cucumber testen. Beides ist in Ruby geschrieben, das interessante ist dass die Fixtures (Beschreibung des gewünschten Verhaltens) in menschenlesbarer englischer Sprache verfasst werden können. |
| | |
| | ||
| Erfahrener Benutzer Registriert seit: 26.12.2010
Beiträge: 175
PHP-Kenntnisse: Anfänger ![]() | Zitat:
Selber habe ich bisher nur Cucumber verwendet, jedoch habe ich mal eine -wohl im Zusammenhang mit Cucumber entstandene- PHP Version gefunden: http://behat.org/ http://docs.behat.org/behat-api/
__________________ OSL♥ Geändert von elise (03.11.2011 um 10:01 Uhr). Grund: rechtschreibung | |
| | |
| | ||
| Erfahrener Benutzer | Zitat:
__________________ | |
| | |
| | |
| Neuer Benutzer | also wenns auch um die sicherheit der anwendung geht -> http://www.owasp.org/ hier mal nachschaun - dort steht so ziehmlich alles was dieses thema betrifft. |
| | |
|
| Themen-Optionen | |
| Thema bewerten | |
|
|
Ähnliche Themen | ||||
| Thema | Autor | Forum | Antworten | Letzter Beitrag |
| DI-Container | xm22 | Software-Design | 44 | 07.08.2011 18:03 |
| OSGi Service Platform für PHP | Farok | Software-Design | 0 | 24.08.2010 11:33 |
| Fehlermeldung Service Temporarily Unavailable seit vBulletin installiert ist | Juli092 | PHP Tipps 2009 | 2 | 19.04.2009 16:40 |
| [Erledigt] Unterschied Apache/MySQL als Service oder "normal" | frozen fire | PHP Tipps 2009 | 5 | 25.02.2009 17:24 |
| OSGi Service Platform für PHP | timothymarc | Software-Design | 17 | 22.08.2008 11:26 |
| Gewinnspiel-Eintrag Service | movaiomarketing | Beitragsarchiv | 1 | 20.08.2008 23:14 |
| Service Pack für Windows Vista im Anmarsch? | PHP Tipps 2007 | 0 | 03.08.2007 12:06 | |
| Service Pack für Windows Vista doch schon fast fertig? | PHP Tipps 2007 | 0 | 03.08.2007 12:06 | |
| Microsoft verschiebt Service Pack für Windows Vista | PHP Tipps 2007 | 0 | 03.08.2007 12:06 | |
| Montrada POSH Service via cURL ansteuern | Plague | PHP-Fortgeschrittene | 0 | 04.05.2007 10:46 |
| Shop Service - wie umsetzen? | greg | PHP Tipps 2006 | 1 | 07.05.2006 14:55 |
| no service installed | Zergling-new | Server, Hosting und Workstations | 5 | 05.03.2006 00:29 |
| Markup Validation Service kennt Flashobjekt nicht. Warum? | HTML, Usability und Barrierefreiheit | 7 | 24.01.2006 14:24 | |
| denial of service attack | Server, Hosting und Workstations | 4 | 17.10.2005 11:12 | |
| Free Webspace Service? | Zangelo | PHP Tipps 2005-2 | 4 | 16.10.2005 12:46 |
| Besucher kamen über folgende Suchanfragen bei Google auf diese Seite |
| php dienst software |