HTML 5 – sample code

HTML 5 – sample code

DOCTYPE declaration and character encoding (charset) a s below.

 

<!DOCTYPE html>

<html>

<head>

<meta charset=”UTF-8″>

<title>Title of the document</title>

</head>

 

<body>

Content of the document……

</body>
</html>

Scrum – practical example

Scrum – practical example

Scrum can get easily implemented in any IT industry. Scrum is effective and best way to run any complicated project. Real world scenario on scrum

Assume company has 10 products and 5 product owners.

Each product owner is responsible for 2 products.

Every sprint is planned for  2 weeks (10 days in this e.g. not 28 days)

Monday of first week Sprint planning session for entire day

Product owner explains 2 high level requirements from his product backlog. Scrum team (scrum master, Dev , SQA, implementation, DB team) reviews this and break down into many user stories.

Tuesday onwards, daily 1 meeting i.e stand up call happens and in that people says what I achieved so far, what is planning for today. And what are the main issues which are blocking me.

If any Stand up call produce any shippable product, that can be planned to move to production immediately. Sometimes Sprint review with all interested parties may occur.

 

If both of the requirements are fulfilled by covering all user stories , then next spring planning session can happen on following day to add new requirements.

 

If any one of the requirement can not be fulfilled in 1st sprint and that was found out during Sprint review or subsequent stand up call, product owner can put that requirement back to Product backlog.

 

Scrum is a framework for Agile testing. Some companies uses scrum for innovation process as well where employees only creates the product backlog and start working for it.

What is Rendezvous point with reference to performance testing

What is Rendezvous point with reference to performance testing

Rendezvous point is Synchronization or Wait point. Rendezvous points makes Vusers to wait during test execution and multiple Vusers will simultaneously perform a task.

Why Rendezvous point is used ?

Rendezvous is mainly used to emulate heavy load on a particular scenario/ transaction to test the application behavior.

What is Correlation

What is Correlation

Correlation is used to manage dynamic values like session ids which cause failure during script playback. Correlation makes sure dynamic values are not hardcoded.
Note1 : In loadrunner Manual Correlation uses a function named Web_reg_save_param() in code to handle the issue.
Note2 : In Jmeter Regular expression extractor is used to handle this where server response will be parsed by Regular expression extractor

Web server vs Application server vs Database server

Web server vs Application server vs Database server

Web server serves a web content (HTML and static content) over the HTTP protocol.

Application server is a container on which one can build and expose business logic and processes to client applications through various protocols like HTTP. Some cases it will have internal web server. Application server is heavy in terms of resource usage.

Database server refers to the back-end system of a database application using client/server architecture. The database server performs tasks such as data analysis, storage, data manipulation, archiving, and other non-user specific tasks

Apache vs NGINX 

Both Apache and NGINX are web servers and used to serve the page contents back to users. NGINX has more efficiency in terms response especially when it comes to larger set of static pages. NGINX caching makes the contents ready available to user’s browser without going back to server to process the requsts from scratch.

Please search following topics in the search option of the site

Selenium jenkins integration
Protractor vs Selenium

Jenkins

Jenkins is a continuous integration (CI) tool. It is the leading open source automation server. Jenkins provides hundreds of plugins to support building, deploying, and automating any project.