services/load-stress-performance- testing.php Computer Platforms Evaluating performance.

Slides:



Advertisements
Similar presentations
Software Construction
Advertisements

Snejina Lazarova Senior QA Engineer, Team Lead CRMTeam Dimo Mitev Senior QA Engineer, Team Lead SystemIntegrationTeam Telerik QA Academy Telerik QA Academy.
1/17 Non Functional Requirements by: Dr. Timothy Korson CPIS 443.
Software Testing and Quality Attributes Software Testing Module ( ) Dr. Samer Hanna.
CS540 Software Design Lecture 1 1 Lecture 1: Introduction to Software Design Anita S. Malik Adapted from Budgen (2003) Chapters 1.
Design Creative Process of transferring the problem into a solution
1 Software Testing and Quality Assurance Lecture 33 – Software Quality Assurance.
Internal Control Concepts Knowledge. Best Practices for IT Governance IT Governance Structure of Relationship Audit Role in IT Governance.
Software project management (intro) Quality assurance.
Metrics for Evaluating ICEBERG ICEBERG Retreat Breakout Session Jan 11, 2000 Coordinators: Chen-Nee Chuah & Jimmy Shih.
System Design and Analysis
Software Engineering for Safety : A Roadmap Presentation by: Manu D Vij CS 599 Software Engineering for Embedded Systems.
1 Software Testing and Quality Assurance Lecture 40 – Software Quality Assurance.
Frequently asked questions about software engineering
Lecture 1.
Chapter 1- Introduction
Introduction to Systems Analysis and Design Trisha Cummings.
Chapter 1- Introduction Lecture 1 Ready, fire, aim (the fast approach to software development). Ready, aim, aim, aim, aim... (the slow approach to software.
Requirements Engineering
Software Project Management Fifth Edition
What is Software Engineering? the application of a systematic, disciplined, quantifiable approach to the development, operation, and maintenance of software”
1 Software Testing (Part-II) Lecture Software Testing Software Testing is the process of finding the bugs in a software. It helps in Verifying and.
Topics Covered: Software requirement specification(SRS) Software requirement specification(SRS) Authors of SRS Authors of SRS Need of SRS Need of SRS.
Bottlenecks: Automated Design Configuration Evaluation and Tune.
Based on D. Galin, and R. Patton.  According to D. Galin  Software quality assurance is:  A systematic, planned set of actions necessary to provide.
Software System Engineering: A tutorial
Requirements 101 CS3300 Fall 2015.
Supplementary Specifications (Chapters 20,22 - Requirements Text) 1.
Instructor: Peter Clarke
Software Software is omnipresent in the lives of billions of human beings. Software is an important component of the emerging knowledge based service.
CSC-115 Introduction to Computer Programming
An Introduction to Software Engineering. What is Software?
SOFTWARE SYSTEMS DEVELOPMENT 4: System Design. Simplified view on software product development process 2 Product Planning System Design Project Planning.
Other Quality Attributes Other Important Quality attributes Variability: a special form of modifiability. The ability of a system and its supporting artifacts.
Software Development. Software Developers Refresher A person or organization that designs software and writes the programs. Software development is the.
Software Testing and Quality Assurance Software Quality Assurance 1.
Code Complete Steve McConnell. 20. The Software-Quality Landscape.
1 15 quality goals for requirements  Justified  Correct  Complete  Consistent  Unambiguous  Feasible  Abstract  Traceable  Delimited  Interfaced.
Analysis. Solution Requirements 1. Identify the functions and attributes of the website. 2. Write a problem statement. (What is the problem? What will.
John D. McGregor Class 4 – Initial decomposition
Fault Tolerance Benchmarking. 2 Owerview What is Benchmarking? What is Dependability? What is Dependability Benchmarking? What is the relation between.
A Metrics Program. Advantages of Collecting Software Quality Metrics Objective assessments as to whether quality requirements are being met can be made.
HND Computing Unit 8 Quality Management Prepared by S Hargrave
PRESENTER PRIYANKA GUPTA.  Testing the complete system with respect to requirements.  In System testing, the functionalities of the system are tested.
Overview of SAIP and LSSA. Software Architecture in Practice Provides a set of techniques, not a prescriptive method for architectural design. Based on.
Software Engineering Chapter 1- Introduction. Topics covered  Professional software development  What is meant by software engineering.  Software engineering.
1 Advanced Software Architecture Muhammad Bilal Bashir PhD Scholar (Computer Science) Mohammad Ali Jinnah University.
Chapter 1- Introduction Lecture 1. Topics covered  Professional software development  What is meant by software engineering.  Software engineering.
Lecture Exam 1 Study Guide Albert Kalim. Chapter 1: Computer Basics 1. Explain why it’s essential to learn about computers today. 2. Discuss several ways.
Decisive Themes, July, JL-1 ARTEMIS Decisive Theme for Integrasys Pedro A. Ruiz Integrasys July, 2011.
UWave: Accelerometer-based personalized gesture recognition and its applications Tae-min Hwang.
CS220:INTRODUCTION TO SOFTWARE ENGINEERING CH1 : INTRODUCTION 1.
PREPARED BY G.VIJAYA KUMAR ASST.PROFESSOR
Classifications of Software Requirements
Non Functional Requirements (NFRs)
Chapter 1- Introduction
McCall’s Quality Factors
APARTMENT MAINTENANCE SYSTEM
Chapter 15: Networking Services Design Optimization
Frequently asked questions about software engineering
Software engineering.
مقدمه اي بر مهندسي نيازمنديها
סיכונים בבדיקות אוריאלה כהן מאי 2012 נובמבר 18 אוריאלה כהן.
NSF CSR PI Meeting Breakout Session: Integrated Networked Systems and Internet of Things Saurabh Bagchi Purdue University.
Unit 34 Website Design Strategy
CS385T Software Engineering Dr.Doaa Sami
Software Requirements Specification (SRS) Template.
Computers Are Your Future
 Is a machine that is able to take information (input), do some work on (process), and to make new information (output) COMPUTER.
Presentation transcript:

services/load-stress-performance- testing.php Computer Platforms Evaluating performance

services/load-stress-performance- testing.php Aims Discuss performance Discuss what is load testing Discuss what is benchmarking Look into the techniques that are used to evaluate performance Other Considerations

services/load-stress-performance- testing.php Performance “The degree to which a system or component accomplishes its designated functions within given constraints, such as speed, accuracy, or memory usage.” [IEEE Std ] Performance testing which can apply to networks, websites and web-based applications involves load testing and benchmarking.

services/load-stress-performance- testing.php What is load testing? Load testing is employed to determine if your system (application) and servers (website) are equipped to handle the network traffic anticipated at deployment, as well as increased network traffic in the future.

services/load-stress-performance- testing.php What is Benchmarking? A benchmark is a standard of excellence or achievement used to compare and measure similar products. Benchmarks are designed to mimic a particular type of workload on a component or system. What PC components could you measure?

services/load-stress-performance- testing.php Other Considerations Dependability "The degree to which a system or component is operational and accessible when required for use.” [IEEE Std ]

services/load-stress-performance- testing.php Other Considerations Modifiability “(1) The ease with which a software system or component can be modified to correct faults, improve performance or other attributes, or adapt to a changed environment. [IEEE Std ]

services/load-stress-performance- testing.php Other Considerations Usability “The ease with which a user can learn to operate, prepare inputs for, and interpret outputs of a system or component.” [IEEE Std ]

services/load-stress-performance- testing.php Other Considerations Security “Secure systems are those that can be trusted to keep secrets and safeguard privacy.” [J. Rushby, Critical System Properties: Survey and Taxonomy, SRI International, Technical Report CSL-93-01, May 1993]

services/load-stress-performance- testing.php Other Considerations Safety Safety is that property of a computer system such that reliance can justifiably be placed in the absence of accidents.

services/load-stress-performance- testing.php Conclusion Discussed performance Discussed what is load testing Discussed what is benchmarking Looked into the techniques that are used to evaluate performance