1. Trang chủ
  2. » Luận Văn - Báo Cáo

Báo cáo môn Kiểm chứng phần mềm : Performance Testing

23 1,1K 0

Đang tải... (xem toàn văn)

Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống

THÔNG TIN TÀI LIỆU

Thông tin cơ bản

Định dạng
Số trang 23
Dung lượng 1,08 MB

Nội dung

Introduction to Performance Testing Difference between Performance, Load and Stress Testing Why Performance Testing? When is it required? What should be tested? Performance Testing Process Performance Testing Tools Introduction to Performance Testing Performance testing is the process of determining the speed or effectiveness of a computer, network, software program or device.

Performance Testing Software Testing GVHD: Nguyễn Đăng Khoa Nguyễn Thăng Long 07520198 Lê Tự Thạch Sinh 07520302 Lê Võ Thanh Hồng 09520102 Nguyễn Đình Trọng Đức 09520069 Trần Anh Tuấn 09520450 Performance Testing  Introduction to Performance Testing  Difference between Performance, Load and Stress Testing  Why Performance Testing?  When is it required?  What should be tested?  Performance Testing Process  Performance Testing Tools Introduction to Performance Testing Performance testing is the process of determining the speed or effectiveness of a computer, network, software program or device. Some terms • Throughput • Response Time • Benchmarking Throughput • Capability of a product to handle multiple transactions in a give period. • Throughput represents the number of requests/business transactions processed by the product in a specified time duration. Response Time • The elapsed time between the end of an inquiry or demand on a computer system and the beginning of a response Benchmarking • Benchmarking is the process of comparing one's business processes and performance metrics to industry bests and/or best practices from other industries • A very well-improved performance of a product makes no business sense if that performance does not match up to the competitive products. Difference between Performance, Load and Stress Testing Performance Tesing • The testing to evaluate the response time (speed), throughput and utilization of system to execute its required functions in comparison with different versions of the same product or a different competitive product is called Performance Testing. Difference between Performance, Load and Stress Testing Load Testing • Process of exercising the system under test by feeding it the largest tasks it can operate with. • Constantly increasing the load on the system via automated tools to simulate real time scenario with virtual users. Difference between Performance, Load and Stress Testing Stress Testing • Trying to break the system under test by overwhelming its resources or by taking resources away from it. • Purpose is to make sure that the system fails and recovers gracefully. Why Performance Testing Zing Me • 70K status updated, 400K pictures uploaded, 600K comment committed for every a day. Zing MP3 • 1.8M uniq visitors, > 20M pageviews for every a day. How did you think they performed ? [...]... times, environment) • Randomize user activities that occur during the load test Performance Testing Process Creating the scenario Virtual Users (VUs ): Start: 5 Test Goals Max Response Time . 09520069 Trần Anh Tuấn 09520450 Performance Testing  Introduction to Performance Testing  Difference between Performance, Load and Stress Testing  Why Performance Testing?  When is it required?  What. is it required?  What should be tested?  Performance Testing Process  Performance Testing Tools Introduction to Performance Testing Performance testing is the process of determining the speed. test Performance Testing Process Creating the scenario Virtual Users (VUs ): Test Goals Start: 5 Max Response Time <= 20 Sec Incremented by: 5 Maximum: 200 Think Time: 5 sec Test Script:

Ngày đăng: 28/07/2014, 12:41

TỪ KHÓA LIÊN QUAN

TÀI LIỆU CÙNG NGƯỜI DÙNG

TÀI LIỆU LIÊN QUAN

w