{
  QA Workshop
}

{ URL }

Der Aufbau und die Bestandteile einer URL

  1. Das verwendete Protokoll
  2. Der Host oder Hostname
  3. Die Subdomain
  4. Der Domainname (Domain)
  5. Die Top-Level-Domain
  6. Port
  7. Der Pfad
  8. Parameter und Wert
  9. Sprungmarke

Die Bestandteile

{https://}

{www.}

{auxmoney.com}

{.net}

{/kreditanfrage}

{:8080}

{?a=5&b=aux}

{#preis}

{

   HTTP

   request

   methods

}

  • GET
  • HEAD
  • POST
  • PUT
  • DELETE
  • CONNECT
  • OPTIONS
  • TRACE
  • PATCH

Methoden bestimmen die Aktion der Anforderung

{

   HTTP

   Status

   Codes

}

Die wichtigsten Codes bei uns

200: SUCCESS

 

400: BAD_REQUEST

401: UNAUTHORIZED

403: FORBIDDEN

404: NOTFOUND

409: CONFLICT

 

500: INTERNAL_SERVER_ERROR

503: SERVICE_UNAVAILABE

{ Hands on }

Im Wunschbrowser die Console öffnen und zur Seite https://www.auxmoney.com/kreditanfrage navigieren.

  1. Welche HTTP Status sind zu sehen?
  2. Von welchem Server wird die Seite ausgespielt?
  3. Kann das Session Cookie mit JavaScript ausgelesen werden?
  4. Wie sieht die Payload beim verändern des Wunschbetrags aus?

{ Hands on }

Im Wunschbrowser die Console öffnen und als AKler zur Seite https://master.review.auxaws.de/meinauxmoney/angaben navigieren.

  1. Wie sehen die Response Headers beim verändern der "Persönliche Daten" aus?
  2. Wie kann man ohne Webseite die API ansprechen?

QA Workshop

By phpiet

QA Workshop

  • 75