🗊Презентация Performance testing

Нажмите для полного просмотра!
Performance testing, слайд №1Performance testing, слайд №2Performance testing, слайд №3Performance testing, слайд №4Performance testing, слайд №5Performance testing, слайд №6Performance testing, слайд №7Performance testing, слайд №8Performance testing, слайд №9Performance testing, слайд №10Performance testing, слайд №11Performance testing, слайд №12Performance testing, слайд №13Performance testing, слайд №14Performance testing, слайд №15Performance testing, слайд №16Performance testing, слайд №17Performance testing, слайд №18Performance testing, слайд №19Performance testing, слайд №20Performance testing, слайд №21Performance testing, слайд №22Performance testing, слайд №23Performance testing, слайд №24Performance testing, слайд №25Performance testing, слайд №26Performance testing, слайд №27Performance testing, слайд №28Performance testing, слайд №29Performance testing, слайд №30Performance testing, слайд №31Performance testing, слайд №32Performance testing, слайд №33Performance testing, слайд №34

Вы можете ознакомиться и скачать презентацию на тему Performance testing. Доклад-сообщение содержит 34 слайдов. Презентации для любого класса можно скачать бесплатно. Если материал и наш сайт презентаций Mypresentation Вам понравились – поделитесь им с друзьями с помощью социальных кнопок и добавьте в закладки в своем браузере.

Слайды и текст этой презентации


Слайд 1





Performance testing
Описание слайда:
Performance testing

Слайд 2





Required technical knowledge
Описание слайда:
Required technical knowledge

Слайд 3





User workflow vs Application workflow
User
Clicks
Selects
Checks
Types
Uploads
Downloads
Navigates
Описание слайда:
User workflow vs Application workflow User Clicks Selects Checks Types Uploads Downloads Navigates

Слайд 4





Client-server application architecture
Описание слайда:
Client-server application architecture

Слайд 5





Request structure
Описание слайда:
Request structure

Слайд 6





Response structure
Описание слайда:
Response structure

Слайд 7





HTTP Protocol
Methods
Get 		– “show me the data that I want”
Post 		– “take the data and process it”
Put 		– “keep the data please”
Delete 		– “delete the data please”
+5 more
Описание слайда:
HTTP Protocol Methods Get – “show me the data that I want” Post – “take the data and process it” Put – “keep the data please” Delete – “delete the data please” +5 more

Слайд 8





HTTP Protocol
Methods
Get 	 	– “show me the data that I want”
Post 		– “take the data and process it”
Put 	 	– “keep the data please”
Delete 	 	– “delete the data please”
+5 more
Описание слайда:
HTTP Protocol Methods Get – “show me the data that I want” Post – “take the data and process it” Put – “keep the data please” Delete – “delete the data please” +5 more

Слайд 9





HTTP Protocol
Examples where http methods are used properly:
in public web services
in projects where coding best practices are strictly followed
Examples where http methods can be messed up:
in http server based web applications
in projects where best practices aren’t strictly enforced
“Bad” practices that you can face
use POST for searches
use POST to delete something
never use DELETE, PUT
etc.
Описание слайда:
HTTP Protocol Examples where http methods are used properly: in public web services in projects where coding best practices are strictly followed Examples where http methods can be messed up: in http server based web applications in projects where best practices aren’t strictly enforced “Bad” practices that you can face use POST for searches use POST to delete something never use DELETE, PUT etc.

Слайд 10





HTTP Protocol
Headers
format – [header name]:[header value]
groups
General Headers – must bet present in ALL requests
Request Headers – are present in CLIENT requests only
Response Headers – are present in SERVER responses only
Entity Headers – details related to content of a request/response
some headers belong to few groups
Описание слайда:
HTTP Protocol Headers format – [header name]:[header value] groups General Headers – must bet present in ALL requests Request Headers – are present in CLIENT requests only Response Headers – are present in SERVER responses only Entity Headers – details related to content of a request/response some headers belong to few groups

Слайд 11





HTTP Protocol
Headers (examples)
Описание слайда:
HTTP Protocol Headers (examples)

Слайд 12





HTTP Protocol
Message body
Optional
Content
Overall: any text can be sent
In particular: text that target server understands
+ Entity Headers if/where needed
Описание слайда:
HTTP Protocol Message body Optional Content Overall: any text can be sent In particular: text that target server understands + Entity Headers if/where needed

Слайд 13





HTTP Protocol
Attachments Message body
Sent in forms
Key http headers:
Content-Type: multipart/form-data
Content-Disposition: form-data
Content-Type:[text/plan | application/x-object | etc.]
Описание слайда:
HTTP Protocol Attachments Message body Sent in forms Key http headers: Content-Type: multipart/form-data Content-Disposition: form-data Content-Type:[text/plan | application/x-object | etc.]

Слайд 14





HTTP Protocol
Message body (example)
Описание слайда:
HTTP Protocol Message body (example)

Слайд 15





HTTP Protocol
Message body (example)
Описание слайда:
HTTP Protocol Message body (example)

Слайд 16





HTTP Protocol
Status codes
1xx Informational
Request received, continuing process
2xx Success
Request was received, understood, accepted and processed successfully
3xx Redirection
Client must take additional action to complete the request
4xx Client Error
Client seems to have erred
5xx Server Error
The server failed to fulfil an apparently valid request
Описание слайда:
HTTP Protocol Status codes 1xx Informational Request received, continuing process 2xx Success Request was received, understood, accepted and processed successfully 3xx Redirection Client must take additional action to complete the request 4xx Client Error Client seems to have erred 5xx Server Error The server failed to fulfil an apparently valid request

Слайд 17





HTTP Protocol
Status codes:
We knew it!:
200 – everything is OK
401 – something is wrong with sent credentials
404 – requested page is absent
500 – server is down
Do you know more codes?
1xx – 3 codes
2xx – 10 codes
3xx – 10 codes
4xx – 43 codes
5xx – 16 codes
Описание слайда:
HTTP Protocol Status codes: We knew it!: 200 – everything is OK 401 – something is wrong with sent credentials 404 – requested page is absent 500 – server is down Do you know more codes? 1xx – 3 codes 2xx – 10 codes 3xx – 10 codes 4xx – 43 codes 5xx – 16 codes

Слайд 18





Regular expressions
Описание слайда:
Regular expressions

Слайд 19





Regular expressions
Regular expressions are quite easy to learn
Описание слайда:
Regular expressions Regular expressions are quite easy to learn

Слайд 20





Regular expressions
But doing this by slides is as easy…
Описание слайда:
Regular expressions But doing this by slides is as easy…

Слайд 21





Regular expressions
…as learning Chinese
Описание слайда:
Regular expressions …as learning Chinese

Слайд 22





Regular expressions
You will have to learn it by yourself
Описание слайда:
Regular expressions You will have to learn it by yourself

Слайд 23





Regular expressions
Theory
https://en.wikipedia.org/wiki/Regular_expression
http://www.rexegg.com/
Interactive online tutorial
http://regexone.com/
Online regular expression editors
http://rubular.com/
http://www.regexr.com/
https://regex101.com/#javascript
Desktop regular expression editor
http://www.weitz.de/regex-coach/
Описание слайда:
Regular expressions Theory https://en.wikipedia.org/wiki/Regular_expression http://www.rexegg.com/ Interactive online tutorial http://regexone.com/ Online regular expression editors http://rubular.com/ http://www.regexr.com/ https://regex101.com/#javascript Desktop regular expression editor http://www.weitz.de/regex-coach/

Слайд 24





Regular expressions
But here is some basic understanding
Описание слайда:
Regular expressions But here is some basic understanding

Слайд 25





Regular expressions
What to search
Where to search
How many times it should appear
Searching algorithm
Описание слайда:
Regular expressions What to search Where to search How many times it should appear Searching algorithm

Слайд 26





Regular expressions
What to search
Описание слайда:
Regular expressions What to search

Слайд 27





Regular expressions
Where to search
Описание слайда:
Regular expressions Where to search

Слайд 28





Regular expressions
How many times it should appear (quantification)
Описание слайда:
Regular expressions How many times it should appear (quantification)

Слайд 29





Regular expressions
Searching algorithm
Описание слайда:
Regular expressions Searching algorithm

Слайд 30





Regular expressions
Описание слайда:
Regular expressions

Слайд 31





Tools that can help
SoapUI
Check available functions on an endpoint (WADL/WSDL)
List of all functions
Structure of request/response
Try your requests before using them in JMeter
Developer Tools (Chrome browser)
Compare requests in your tests with requests sent by application
Headers
Content
Cookies
Описание слайда:
Tools that can help SoapUI Check available functions on an endpoint (WADL/WSDL) List of all functions Structure of request/response Try your requests before using them in JMeter Developer Tools (Chrome browser) Compare requests in your tests with requests sent by application Headers Content Cookies

Слайд 32





Tools that can help
Описание слайда:
Tools that can help

Слайд 33





Tools that can help
Описание слайда:
Tools that can help

Слайд 34


Performance testing, слайд №34
Описание слайда:



Теги Performance testing
Похожие презентации
Mypresentation.ru
Загрузить презентацию