Tính năng thí nghiệm

Tính năng thí nghiệm
Cất chứa
0Hữu dụng +1
0
Tính năng thí nghiệm là thông qua tự động hoá thí nghiệm công cụ bắt chước nhiều loại bình thường, phong giá trị cùng với dị thường phụ tải điều kiện tới đối hệ thống các hạng tính năng chỉ tiêu tiến hành thí nghiệm.Phụ tải thí nghiệmCùngÁp lực thí nghiệmĐều thuộc về tính năng thí nghiệm, hai người có thể kết hợp tiến hành. Thông quaPhụ tải thí nghiệm,Xác định ở các loại công tác phụ tải hạ hệ thống tính năng, mục tiêu là thí nghiệm đương phụ tải dần dần gia tăng khi, hệ thống các hạng tính năng chỉ tiêu biến hóa tình huống.Áp lực thí nghiệmLà thông qua xác định một hệ thống bình cảnh hoặc là không thể tiếp thu tính năng điểm, tới đạt được hệ thống có thể cung cấp lớn nhất phục vụ cấp bậc thí nghiệm.
Tiếng Trung danh
Tính năng thí nghiệm
Ngoại văn danh
performance testing
Thuộc tính
Phần mềm thuật ngữ

Nội dung

Bá báo
Biên tập
Tính năng thí nghiệm ởPhần mềmChất lượng bảo đảm trung khởi quan trọng tác dụng, nó bao gồm thí nghiệm nội dung phong phú đa dạng.Trung Quốc phần mềm bình trắc trung tâmĐem tính năng thí nghiệm khái quát vì ba cái phương diện: Ứng dụng ởBản cài đặtTính năng thí nghiệm, ứng dụng ở trên mạng tính năng thí nghiệm cùng ứng dụng ở server đoan tính năng thí nghiệm. Trong tình huống bình thường, tam phương diện hữu hiệu, hợp lý kết hợp, có thể đạt tới đối hệ thống tính năng toàn diện phân tích cùng bình cảnh đoán trước.

Bản cài đặt

Tính năng thí nghiệm hình ảnh
Ứng dụng ởBản cài đặtTính năng thí nghiệm mục đích là khảo sát bản cài đặt ứng dụng tính năng, thí nghiệm nhập khẩu là bản cài đặt. Nó chủ yếu bao gồm đồng phát tính năng thí nghiệm, mệt nhọcCường độ thí nghiệm,Đại số liệu lượng thí nghiệm cùng tốc độ thí nghiệm chờ, trong đó đồng phát tính năng thí nghiệm là trọng điểm.
Đồng phát tính năng thí nghiệm là trọng điểm
Đồng phát tính năng thí nghiệm quá trình là một cáiPhụ tải thí nghiệmCùng áp lực thí nghiệm quá trình, tức dần dần gia tăng phụ tải, thẳng đến hệ thống bình cảnh hoặc là không thể tiếp thu tính năng điểm, thông qua tổng hợp phân tích giao dịch chấp hành chỉ tiêu cùng tài nguyên theo dõi chỉ tiêu tới xác định hệ thống đồng phát tính năng quá trình.Phụ tải thí nghiệm( Load Testing ) là xác định ở các loại công tác phụ tải hạ hệ thống tính năng, mục tiêu là thí nghiệm đương phụ tải dần dần gia tăng khi,Hệ thống tạo thànhBộ phận tương ứng phát ra hạng, tỷ như thông qua lượng, hưởng ứng thời gian,CPUPhụ tải, nội tồn sử dụng chờ tới quyết định hệ thống tính năng.Phụ tải thí nghiệmLà một cái phân tíchPhần mềmỨng dụng trình tựCùng chống đỡ giá cấu, bắt chước chân thật hoàn cảnh sử dụng, do đó tới xác định có thể tiếp thu tính năng quá trình. Áp lực thí nghiệm ( Stress Testing ) là thông qua xác định một hệ thống bình cảnh hoặc là không thể tiếp thu tính năng điểm, tới đạt được hệ thống có thể cung cấp lớn nhất phục vụ cấp bậc thí nghiệm.
Đồng phát tính năng thí nghiệm mục đích chủ yếu thể hiện ở ba cái phương diện: Lấy chân thật nghiệp vụ vì căn cứ, lựa chọn có đại biểu tính, mấu chốt nghiệp vụ thao tác thiết kế thí nghiệm trường hợp, lấyĐánh giá hệ thốngTrước mặt tính năng; đương mở rộngỨng dụng trình tựCông năng hoặc là tân ứng dụng trình tự sắp sửa bị bố trí khi,Phụ tải thí nghiệmSẽ trợ giúp xác định hệ thống hay không còn có thể đủ xử lý kỳ vọng người dùng phụ tải, lấy đoán trước hệ thống tương lai tính năng; thông qua bắt chước hàng trăm hàng ngàn cái người dùng, lặp lại chấp hành cùng vận hành thí nghiệm, có thể xác nhận tính năng bình cảnh cũng ưu hoá cùng điều chỉnh ứng dụng, mục đích ở chỗ tìm kiếm đến bình cảnh vấn đề.
Đương một nhà xí nghiệp chính mình tổ chức lực lượng hoặc ủy thácPhần mềmCông ty thay khai phá một bộ ứng dụng hệ thống thời điểm, đặc biệt là về sau ở sinh sản hoàn cảnh trung thực tế sử dụng lên, người dùng thường thường sẽ sinh ra nghi vấn, này bộ hệ thống có thể hay không thừa nhận đại lượng đồng phát người dùng đồng thời phỏng vấn? Loại này vấn đề nhất thường thấy với chọn dùngLiên cơ sự vụ xử lý(OLTP) phương thức cơ sở dữ liệu ứng dụng, Web xem cùngVideo điểm báChờ hệ thống. Loại này vấn đề giải quyết muốn mượn dùng với khoa họcPhần mềm thí nghiệmThủ đoạn cùng tiên tiến thí nghiệm công cụ.
Nêu ví dụ thuyết minh: Điện tínKế phí phần mềm
Mọi người đều biết, mỗi tháng 20 ngày tả hữu là thị lời nói giao phí cao phong kỳ, toàn thị mấy ngàn cái thu phí võng điểm đồng thời khởi động. Thu phí quá trình giống nhau chia làm hai bước, đầu tiên muốn căn cứ người dùng đưa ra số điện thoại tới tuần tra ra này cùng tháng sinh ra phí dụng, sau đó thu tiền mặt cũng đem này người dùng sửa chữa vì đã giao phí trạng thái. Một người dùng thoạt nhìn đơn giản hai cái bước đi, nhưng trở thành trăm hơn một ngàn đầu cuối, đồng thời chấp hành như vậy thao tác khi, tình huống liền đại không giống nhau, như thế đông đảo giao dịch đồng thời phát sinh, đốiỨng dụng trình tựBản thân,Thao tác hệ thống,Trung tâmCơ sở dữ liệu server,Trung gian kiệnServer,Internet thiết bịThừa nhận lực đều là một cái nghiêm túc khảo nghiệm. Quyết sách giả không có khả năng ở phát sinh vấn đề sau mới suy xét hệ thống thừa nhận lực, dự kiếnPhần mềmĐồng phát thừa nhận lực, đây là ởPhần mềm thí nghiệmGiai đoạn nên giải quyết vấn đề.
Tính năng thí nghiệm hình ảnh
Đại đa số công ty xí nghiệp yêu cầu duy trì hàng trăm hàng ngàn danh người dùng, các loại ứng dụng hoàn cảnh cùng với từ bất đồng cung ứng thương cung cấp thiết bị lắp ráp lên phức tạp sản phẩm, khó có thể biết trước người dùng phụ tải cùng càng lúc càng phức tạp ứng dụng trình tự, sử công ty lo lắng sẽ phát sinh thả xuống tính năng kém, người dùng gặp phản ứng chậm, hệ thống không nhạy chờ vấn đề. Này kết quả chính là dẫn tới công ty tiền lời tổn thất.
Như thế nào bắt chước thực tế tình huống đâu? Tìm bao nhiêu máy tính cùng đồng dạng số lượng thao tác nhân viên ở cùng thời khắc đó tiến hành thao tác, sau đó lấy đồng hồ bấm giây ký lục hạ phản ứng thời gian? Như vậy thủ công xưởng thức thí nghiệm phương pháp không thực tế, thả vô pháp bắt giữ trình tự bên trong biến hóa tình huống, như vậy liền yêu cầu áp lực thí nghiệm công cụ phụ trợ.
Thí nghiệm cơ bản sách lược là tự độngPhụ tải thí nghiệm,Thông qua ở một đài hoặc mấy đài PC cơ thượng bắt chước thành trăm hoặc hơn một ngàn giả thuyết người dùng đồng thời chấp hành nghiệp vụ tình cảnh, đốiỨng dụng trình tựTiến hành thí nghiệm, đồng thời ký lục hạ mỗi một chuyện vụ xử lý thời gian,Trung gian kiệnServer phong giá trị số liệu,Cơ sở dữ liệuTrạng thái chờ. Thông qua nhưng lặp lại, chân thật thí nghiệm có thể hoàn toàn mà độ lượng ứng dụng nhưng mở rộng tính cùng tính năng, xác định vấn đề nơi cùng với ưu hoá hệ thống tính năng. Trước đã biết hệ thống thừa nhận lực, liền vìCuối cùng người dùngQuy hoạch toàn bộ vận hành hoàn cảnh phối trí cung cấp hữu lực căn cứ.
Đồng phát tính năng thí nghiệm trước chuẩn bị công tác
Thí nghiệm hoàn cảnh:Phối trí thí nghiệmHoàn cảnh là thí nghiệm thực thi một cái quan trọng giai đoạn, thí nghiệm hoàn cảnh thích hợp cùng không sẽ nghiêm trọng ảnh hưởng thí nghiệm kết quả chân thật tính cùng chính xác tính.Thí nghiệm hoàn cảnhBao gồm phần cứng hoàn cảnh cùngPhần mềm hoàn cảnh,Phần cứng hoàn cảnh chỉ thí nghiệm thiết yếu server,Bản cài đặt,Internet liên tiếp thiết bịCùng với máy in / máy rà quét chờ phụ trợ phần cứng thiết bị sở cấu thành hoàn cảnh; phần mềm hoàn cảnh chỉ bị trắc phần mềm vận hành khiThao tác hệ thống,Cơ sở dữ liệuCùng mặt khác ứng dụng phần mềm cấu thành hoàn cảnh.
Một cái đầy đủ chuẩn bị tốtThí nghiệm hoàn cảnhCó ba cái ưu điểm: Một cái ổn định, nhưng lặp lại thí nghiệm hoàn cảnh, có thể bảo đảm thí nghiệm kết quả chính xác; bảo đảm đạt tới thí nghiệm chấp hành kỹ thuật nhu cầu; bảo đảm được đến chính xác, nhưng lặp lại cùng với dễ lý giải thí nghiệm kết quả.
Thí nghiệm công cụ: Đồng phát tính năng thí nghiệm là ởBản cài đặtChấp hànhHắc hộp thí nghiệm,Giống nhau không chọn dùng thủ công phương thức, mà là lợi dụng công cụ chọn dùng tự động hoá phương thức tiến hành. Thành thục đồng phát tính năng thí nghiệm công cụ có rất nhiều, lựa chọn căn cứ chủ yếu là thí nghiệm nhu cầu cùngTính năng giá cả so.Trứ danh đồng phát tính năng thí nghiệm công cụ có QALoad, LoadRunner, Benchmark Factory cùng Webstress chờ. Này đó thí nghiệm công cụ đều là tự động hoá phụ tải thí nghiệm công cụ, thông qua nhưng lặp lại, chân thật thí nghiệm, có thể hoàn toàn mà độ lượng ứng dụng nhưng mở rộng tính cùng tính năng, có thể ở toàn bộ khai phá sinh mệnh chu kỳ, vượt qua nhiều loại ngôi cao, tự động chấp hành thí nghiệm nhiệm vụ, có thể bắt chước hàng trăm hàng ngàn người dùng đồng phát chấp hành mấu chốt nghiệp vụ mà hoàn thành đốiỨng dụng trình tựThí nghiệm.
Thí nghiệm số liệu: Ở mới bắt đầuThí nghiệm hoàn cảnhTrung yêu cầu đưa vào một ít thích hợp thí nghiệm số liệu, mục đích là phân biệt số liệu trạng thái hơn nữa nghiệm chứng dùng cho thí nghiệm thí nghiệm trường hợp, ở chính thức thí nghiệm trước khi bắt đầu đối thí nghiệm trường hợp tiến hành điều chỉnh thử, đem chính thức thí nghiệm bắt đầu khi sai lầm hàng đến thấp nhất. Ở thí nghiệm tiến hành đến mấu chốt quá trình phân đoạn khi, phi thường cần thiết tiến hành số liệu trạng thái sao lưu. Chế tạo mới bắt đầu số liệu ý nghĩa đem thích hợp số liệu tồn trữ xuống dưới, yêu cầu thời điểm khôi phục nó, mới bắt đầu số liệu cung cấp một cáiDây chuẩnDùng để đánh giá thí nghiệm chấp hành kết quả.
Ở thí nghiệm chính thức chấp hành khi, còn cần chuẩn bị nghiệp vụ thí nghiệm số liệu, tỷ như thí nghiệm đồng phát tuần tra nghiệp vụ, như vậy yêu cầu đối ứngCơ sở dữ liệuCùng biểu trung có tương đương số liệu lượng cùng với số liệu chủng loại ứng có thể bao trùm toàn bộ nghiệp vụ.
Bắt chước chân thật hoàn cảnh thí nghiệm, có chútPhần mềm,Đặc biệt là mặt hướng đại chúng thương phẩm hóa phần mềm, ở thí nghiệm thường xuyên thường yêu cầu khảo sát ở chân thật hoàn cảnh trung biểu hiện. Như thí nghiệmPhần mềm diệt virusRà quét tốc độKhi, ổ cứng thượng bố trí bất đồng loại hình văn kiện tỉ lệ muốn tận lực tiếp cận chân thật hoàn cảnh, như vậy thí nghiệm ra tới số liệu mới có thực tế ý nghĩa.
Đồng phát tính năng thí nghiệm chủng loại cùng chỉ tiêu
Đồng phát tính năng thí nghiệm chủng loại quyết định bởi với đồng phát tính năng thí nghiệm công cụ theo dõiĐối tượng,Lấy QALoad tự động hoá phụ tải thí nghiệm công cụ vì lệ.Phần mềmNhằm vào các loại thí nghiệm mục tiêu cung cấp DB2, DCOM, ODBC, ORACLE, NETLoad, Corba,QARun,SAP, SQLServer, Sybase, Telnet, TUXEDO, UNIFACE, WinSock, WWW, Java Script chờ bất đồng theo dõiĐối tượng,Duy trì Windows cùng UNIXThí nghiệm hoàn cảnh.
Mấu chốt nhất vẫn cứ làThí nghiệm quá trìnhTrung đối theo dõiĐối tượngLinh hoạt ứng dụng, tỷ nhưBa tầng kết cấuVận hành hình thức rộng khắp sử dụng, đốiTrung gian kiệnĐồng phát tính năng thí nghiệm làm vấn đề bị nhắc tới nghị sự nhật trình đi lên, rất nhiều hệ thống đều chọn dùng sản phẩm trong nước trung gian kiện, lựa chọn Java Script theo dõi đối tượng, thủ công biên soạn kịch bản gốc, có thể đạt tới thí nghiệm mục đích.
Tính năng thí nghiệm hình ảnh
Chọn dùng tự động hoá phụ tải thí nghiệm công cụ chấp hành đồng phát tính năng thí nghiệm, cơ bản tuần hoànThí nghiệm quá trìnhCó: Thí nghiệm nhu cầu cùng thí nghiệm nội dung, thí nghiệm trường hợp chế định,Thí nghiệm hoàn cảnhChuẩn bị,Thí nghiệm kịch bản gốcThu, biên soạn cùng điều chỉnh thử, kịch bản gốc phân phối, hồi phóng phối trí cùng thêm tái sách lược, thí nghiệm chấp hành theo dõi, kết quả phân tích cùng định vị vấn đề nơi,Thí nghiệm báo cáoCùng thí nghiệm đánh giá.
Đồng phát tính năng thí nghiệm theo dõiĐối tượngBất đồng, thí nghiệm chủ yếu chỉ tiêu cũng không giống nhau, chủ yếu thí nghiệm chỉ tiêu bao gồm giao dịch xử lý tính năng chỉ tiêu cùng UNIX tài nguyên theo dõi. Trong đó, giao dịch xử lý tính năng chỉ tiêu bao gồm giao dịch kết quả, mỗi phút giao dịch số, giao dịch hưởng ứng thời gian ( Min: Nhỏ nhất server hưởng ứng thời gian; Mean: Bình quân server hưởng ứng thời gian; Max: Lớn nhất server hưởng ứng thời gian; StdDev: Sự vụ xử lý server hưởng ứng lệch lạc, giá trị càng lớn, lệch lạc càng lớn; Median: Trung giá trị hưởng ứng thời gian; 90%: 90% sự vụ xử lý server hưởng ứng thời gian ), giả thuyếtĐồng phát người dùng số.
Ứng dụng ví dụ thực tế: “Tân Hoa Xã nhiều truyền thôngCơ sở dữ liệuV1.0” tính năng thí nghiệm
Trung Quốc phần mềm bình trắc trung tâm( CSTC ) căn cứ Tân Hoa Xã kỹ thuật cục đưa ra 《 nhiều truyền thôngCơ sở dữ liệu( một kỳ ) tính năng thí nghiệm nhu cầu 》 cùng GB/T 17544《 phần mềm bao chất lượng yêu cầu cùng thí nghiệm 》 quốc gia tiêu chuẩn, sử dụng công nghiệp tiêu chuẩn cấp phụ tải thí nghiệm công cụ đối Tân Hoa Xã sử dụng “Tân Hoa Xã nhiều truyền thông cơ sở dữ liệu V1.0” tiến hành rồi tính năng thí nghiệm.
Tính năng thí nghiệm mục đích là bắt chước nhiều người dùng đồng phát phỏng vấn Tân Hoa Xã nhiều truyền thôngCơ sở dữ liệu,Chấp hành mấu chốt kiểm tra nghiệp vụ, phân tích hệ thống tính năng.
Tính năng thí nghiệm trọng điểm là nhằm vào hệ thống đồng phát áp lực phụ tải trọng đại chủ yếu kiểm tra nghiệp vụ, tiến hành đồng phát thí nghiệm cùng mệt nhọc thí nghiệm, hệ thống chọn dùng B/S vận hành hình thức. Đồng phát thí nghiệm thiết kế riêng thời gian đoạn nội phân biệt ở tiếng Trung kho, tiếng Anh kho, hình ảnh kho trung tiến hành đơn kiểm tra từ, nhiều kiểm tra từ cùng với biếnKiểm tra thức,Hỗn hợp kiểm tra nghiệp vụ chờ đồng phát thí nghiệm trường hợp. Mệt nhọc thí nghiệm trường hợp vì ở tiếng Trung kho trungĐồng phát người dùng số200, tiến hành thí nghiệm chu kỳ ước 8 giờ đơn kiểm tra từ kiểm tra. Tại tiến hành đồng phát cùng mệt nhọc thí nghiệm đồng thời, giám sát thí nghiệm chỉ tiêu bao gồm giao dịch xử lý tính năng cùng với UNIX ( Linux ), Oracle, Apache tài nguyên chờ.
Thí nghiệm kết luận: Ở Tân Hoa Xã phòng máy tínhThí nghiệm hoàn cảnhCùng nội võng thí nghiệm hoàn cảnh trung, 100M giải thông dưới tình huống, nhằm vào quy định các đồng phát thí nghiệm trường hợp, hệ thống có thể thừa nhậnĐồng phát người dùng sốVì 200 phụ tải áp lực, lớn nhất giao dịch số / phút đạt tới 78.73, vận hành cơ bản ổn định, nhưng theo phụ tải áp lực tăng đại, hệ thống tính năng có điều suy giảm.
Hệ thống có thể thừa nhận 200Đồng phát người dùng sốLiên tục chu kỳ ước 8 giờ mệt nhọc áp lực, cơ bản có thể ổn định vận hành.
Thông qua đối hệ thống UNIX ( Linux ), Oracle cùng Apache tài nguyên theo dõi,Hệ thống tài nguyênCó thể thỏa mãn kể trên đồng phát cùng mệt nhọc tính năng nhu cầu, thả hệ thống phần cứng tài nguyên thượng có trọng đại lợi dụng đường sống.
ĐươngĐồng phát người dùng sốVượt qua 200 khi, theo dõi đến HTTP 500, connect cùng siêu khi sai lầm, thả Web server báoNội tồn tràn raSai lầm, hệ thống ứng tiến thêm một bước đề cao tính năng, hòng duy trì lớn hơn nữa đồng phát người dùng số.
Kiến nghị tiến thêm một bước ưu hoáPhần mềm hệ thống,Đầy đủ lợi dụng phần cứng tài nguyên, ngắn lại giao dịch hưởng ứng thời gian.
Mệt nhọc cường độ cùng đại số liệu lượng thí nghiệm
Mệt nhọc thí nghiệm là chọn dùng hệ thống ổn định vận hành dưới tình huống có thể duy trì lớn nhấtĐồng phát người dùng số,Liên tục chấp hành một đoạn thời gian nghiệp vụ, thông qua tổng hợp phân tích giao dịch chấp hành chỉ tiêu cùng tài nguyên theo dõi chỉ tiêu tới xác định hệ thống xử lý lớn nhất lượng công việc cường độ tính năng quá trình.
Tính năng thí nghiệm hình ảnh
Mệt nhọcCường độ thí nghiệmCó thể chọn dùngCông cụ tự động hoáPhương thức tiến hành thí nghiệm, cũng có thể thủ công biên soạn trình tự thí nghiệm, trong đó người sau chiếm tỉ lệ trọng đại.
Trong tình huống bình thường lấy server có thể bình thường ổn định hưởng ứng thỉnh cầu lớn nhấtĐồng phát người dùng sốTiến hành thời gian nhất định mệt nhọc thí nghiệm, thu hoạch giao dịch chấp hành chỉ tiêu số liệu cùngHệ thống tài nguyênTheo dõi số liệu. Như xuất hiện sai lầm dẫn tới thí nghiệm không thể thành công chấp hành, tắc kịp thời điều chỉnh thí nghiệm chỉ tiêu, tỷ như hạ thấp người dùng số, ngắn lại thí nghiệm chu kỳ chờ. Còn có một loại tình huống mệt nhọc thí nghiệm là đối trước mặt hệ thống tính năng đánh giá, dùng hệ thống bình thường nghiệp vụ dưới tình huốngĐồng phát người dùng sốLàm cơ sở, tiến hành thời gian nhất định mệt nhọc thí nghiệm.
Đại số liệuLượng thí nghiệm có thể chia làm hai loại loại hình: Nhằm vào nào đó hệ thống tồn trữ, truyền, thống kê, tuần tra chờ nghiệp vụ tiến hành đại số liệu lượng độc lập số liệu lượng thí nghiệm; cùng áp lực tính năng thí nghiệm, phụ tải tính năng thí nghiệm, mệt nhọc tính năng thí nghiệm tương kết hợp tổng hợp số liệu lượng thí nghiệm phương án.Đại số liệuLượng thí nghiệm mấu chốt là thí nghiệm số liệu chuẩn bị, có thể dựa vào công cụ chuẩn bị thí nghiệm số liệu.
Tốc độ thí nghiệm chủ yếu là nhằm vào mấu chốt có tốc độ yêu cầu nghiệp vụ tiến hành thủ công trắc tốc độ, có thể ở nhiều lần thí nghiệm cơ sở thượng cầu bình quân giá trị, có thể cùng công cụ trắc đến hưởng ứng thời gian chờ chỉ tiêu làm đối lập phân tích.

Internet đoan

Ứng dụng ở trên mạng tính năng thí nghiệm trọng điểm là lợi dụng thành thục tiên tiến tự động hoá kỹ thuật tiến hành internet ứng dụng tính năng theo dõi, internet ứng dụngTính năng phân tíchCùng internet đoán trước.
Internet ứng dụng tính năng phân tích
Internet ứng dụngTính năng phân tíchMục đích là chuẩn xác triển lãmInternet giải thông,Lùi lại, phụ tải cùng TCP cảng biến hóa là như thế nào ảnh hưởng người dùng hưởng ứng thời gian. Lợi dụng internet ứng dụngTính năng phân tíchCông cụ, tỷ như Application Expert, có thể phát hiện ứng dụng bình cảnh, chúng ta cũng biết ứng dụng ở trên mạng vận hành khi ở mỗi cái giai đoạn phát sinh ứng dụng hành vi, ở ứng dụng tuyến trình cấp phân tích ứng dụng vấn đề. Có thể giải quyết nhiều loại vấn đề:Bản cài đặtHay không đốiCơ sở dữ liệu serverVận hành không cần thiết thỉnh cầu? Đương server từ bản cài đặt tiếp nhận rồi một cái tuần tra, ứng dụng server hay không tiêu phí không thể tiếp thu thời gian liên hệ cơ sở dữ liệu server? Ở đầu tư trước đoán trước ứng dụng hưởng ứng thời gian; lợi dụng Application Expert điều chỉnh ứng dụng ởQuảng vực võngThượng tính năng; Application Expert có thể làm ngươi nhanh chóng, dễ dàng mô phỏng ứng dụng tính năng, căn cứCuối cùng người dùngỞ bất đồng internet phối trí hoàn cảnh hạ hưởng ứng thời gian, người dùng có thể căn cứ chính mình điều kiện quyết định ứng dụng đầu tư internet hoàn cảnh.
Internet ứng dụng tính năng theo dõi
Ở hệ thống thí vận hành lúc sau, yêu cầu kịp thời chuẩn xác mà hiểu biết trên mạng đang ở phát sinh sự tình gì; cái gì ứng dụng ở vận hành, như thế nào vận hành; nhiều ít PC đang ở phỏng vấn LAN hoặc WAN; này đóỨng dụng trình tựDẫn tới hệ thống bình cảnh hoặc tài nguyên cạnh tranh, lúc này internet ứng dụng tính năng theo dõi cùng vớiInternet tài nguyênQuản lý đối hệ thống bình thường ổn định vận hành là phi thường mấu chốt. Lợi dụng internet ứng dụng tính năng theo dõi công cụ, có thể đạt tới làm ít công to hiệu quả, ở phương diện này chúng ta có thể cung cấp công cụ là Network Vantage. Thông tục mà giảng, nó chủ yếu dùng để phân tích mấu chốtỨng dụng trình tựTính năng, định vị vấn đề căn nguyên là ởBản cài đặt,Server, ứng dụng trình tự vẫn là internet. Ở đại đa số dưới tình huống người dùng so quan tâm vấn đề còn có này đóỨng dụng trình tựChiếm dụng đại lượng giải thông, này đó người dùng sinh ra lớn nhất internet lưu lượng, cái này công cụ đồng dạng có thể thỏa mãn yêu cầu.
Internet đoán trước
Suy xét đến hệ thống tương lai phát triển mở rộng tính, đoán trước internet lưu lượng biến hóa, internet kết cấu biến hóa đối người dùng hệ thống ảnh hưởng trọng yếu phi thường. Căn cứ quy hoạch số liệu tiến hành đoán trước cũng kịp thời cung cấp internet tính năng đoán trước số liệu. Chúng ta lợi dụng internet đoán trước phân tích dung lượng quy hoạch công cụ PREDICTOR có thể làm đến: Thiết trí phục vụ trình độ, hoàn thành ngàyInternet dung lượngQuy hoạch, ly tuyến thí nghiệm internet, internet mất đi hiệu lực cùng dung lượng cực hạn phân tích, hoàn thành hằng ngày trục trặc chẩn bệnh, đoán trướcInternet thiết bịDi chuyển cùng internet thiết bị thăng cấp đối toàn bộ internet ảnh hưởng.
TừInternet quản lý phần mềmThu hoạchInternet Topology kết cấu,Từ hiện cóLưu lượng theo dõi phần mềmThu hoạch lưu lượng tin tức ( nếu không có loại này phần mềm khả nhân công sinh thành lưu lượng số liệu ), như vậy có thể được đến hiện có internet cơ bản kết cấu. Ở cơ bản kết cấu cơ sở thượng, nhưng căn cứ internet kết cấu biến hóa, internet lưu lượng biến hóa sinh thành báo cáo cùng biểu đồ, thuyết minh này đó biến hóa là như thế nào ảnh hưởng internet tính năng. PREDICTOR cung cấp như sau tin tức: Căn cứ đoán trước kết quả trợ giúp người dùng kịp thời thăng cấp internet, tránh cho nhânMấu chốt thiết bịVượt qua lợi dụng van giá trị dẫn tới hệ thống tính năng giảm xuống; cái nàoInternet thiết bịYêu cầu thăng cấp, như vậy nhưng giảm bớt internet lùi lại, tránh choInternet bình cảnh;Căn cứ đoán trước kết quả tránh cho không cần thiết internet thăng cấp.

Phục vụ đoan

Tính năng thí nghiệm hình ảnh
Đối với ứng dụng ở server thượng tính năng thí nghiệm, có thể chọn dùng công cụ theo dõi, cũng có thể sử dụng hệ thống bản thân theo dõi mệnh lệnh, tỷ như Tuxedo trung có thể sử dụng Top mệnh lệnh theo dõi tài nguyên sử dụng tình huống. Thực thi thí nghiệm mục đích là thực hiện server thiết bị,Server thao tác hệ thống,Cơ sở dữ liệu hệ thống,Ứng dụng ở server thượng tính năng toàn diện theo dõi, thí nghiệm nguyên lý như sau đồ.
UNIX tài nguyên theo dõi chỉ tiêu cùng miêu tả
Theo dõi chỉ tiêu miêu tả
Bình quân phụ tải hệ thống trạng thái bình thường hạ, cuối cùng 60 giây đồng bộ tiến trình bình quân cái số
Xung đột suất ở lấy quá trên mạng giám sát đến mỗi giây xung đột số
Tiến trình / tuyến trình trao đổi suất tiến trình cùng tuyến trình chi gian mỗi giây trao đổi số lần
CPU lợi dụng suất CPU chiếm dụng suất ( % )
Ổ đĩa từTrao đổi suất ổ đĩa từ trao đổi tốc độ
Tiếp thu bao sai lầm suất tiếp thu lấy quá võng số liệu bao khi mỗi giây sai lầm số
Bao đưa vào suất mỗi giây đưa vào lấy quá võng số liệu bao số lượng
Gián đoạn tốc độ CPU mỗi giây xử lý gián đoạn số
Phát ra bao sai lầm suất gửi đi lấy quá võng số liệu bao khi mỗi giây sai lầm số
Bao đưa vào suất mỗi giây phát ra lấy quá võng số liệu bao số lượng
Đọc đi vào tồn trang tốc độ vật lý nội tồn trung mỗi giây đọc đi vào tồn trang số lượng
Viết ra nội tồn trang tốc độ mỗi giây từ vật lý nội tồn trung viết đến trang văn kiện trung nội tồn trang số
Mục hoặc là từ vật lý nội tồn trung xóa rớt nội tồn trang số lượng
Nội tồn trang trao đổi tốc độ mỗi giây viết đi vào tồn trang cùng từ vật lý nội tồn trung đọc ra trang cái số
Tiến trình nhập trao đổi suất trao đổi khu đưa vào tiến trình số lượng
Tiến trình ra trao đổi suất trao đổi khu phát ra tiến trình số lượng
Hệ thống CPU lợi dụng suất hệ thống CPU chiếm dụng suất ( % )
Người dùng CPU lợi dụng suất người dùng hình thức hạ CPU chiếm dụng suất ( % )
Ổ đĩa từ tắc ổ đĩa từ mỗi giây tắc byte số

Mục đích

Bá báo
Biên tập
Mục đích là nghiệm chứngPhần mềm hệ thốngHay không có thể đạt tới người dùng đưa ra tính năng chỉ tiêu, đồng thời phát hiện phần mềm hệ thống trung tồn tại tính năng bình cảnh,Ưu hoá phần mềm,Cuối cùng khởi đến ưu hoá hệ thống mục đích.
Bao gồm dưới mấy cái phương diện
1. đánh giá hệ thống năng lực, thí nghiệm trung được đến phụ tải cùng hưởng ứng thời gian số liệu có thể bị dùng cho nghiệm chứng sở kế hoạch mô hình năng lực, cũng trợ giúp làm ra quyết sách.
2. phân biệt hệ thống trung nhược điểm: Chịu khống phụ tải có thể bị gia tăng đến một cái cực đoan trình độ, cũng đột phá nó, do đó chữa trị hệ thống bình cảnh hoặc bạc nhược địa phương.
3. hệ thống điều ưu: Lặp lại vận hành thí nghiệm, nghiệm chứng điều chỉnh hệ thống hoạt động được đến mong muốn kết quả, do đó cải tiến tính năng.
Kiểm tra đo lườngPhần mềmTrung vấn đề: Thời gian dài thí nghiệm chấp hành nhưng dẫn tới trình tự phát sinh bởi vìNội tồn tiết lộKhiến cho thất bại, công bố trình tự trung ẩn hàm vấn đề hoặc xung đột.
4. nghiệm chứng ổn định tính ( resilience ) đáng tin cậy tính ( reliability ): Ở một cái sinh sản phụ tải hạ chấp hành thí nghiệm nhất định thời gian là đánh giá hệ thống ổn định tính cùng đáng tin cậy tính hay không thỏa mãn yêu cầu duy nhất phương pháp.

Loại hình

Bá báo
Biên tập
Tính năng thí nghiệm loại hình bao gồmPhụ tải thí nghiệm,Cường độ thí nghiệm,Dung lượng thí nghiệmChờ.
Phụ tải thí nghiệm( Load Testing ): Phụ tải thí nghiệm là một loại chủ yếu vì thí nghiệm phần mềm hệ thống hay không đạt tới nhu cầu hồ sơ thiết kế mục tiêu, thí dụ như phần mềm ở nhất định thời kỳ nội, lớn nhất duy trì nhiều ít đồng phát người dùng số, phần mềm thỉnh cầu làm lỗi suất chờ, thí nghiệm chủ yếu là phần mềm hệ thống tính năng.
Áp lựcThí nghiệm( Stress Testing ): Cường độ thí nghiệm cũng chính là áp lực thí nghiệm, áp lực thí nghiệm chủ yếu là vì thí nghiệm phần cứng hệ thống hay không đạt tới nhu cầu hồ sơ thiết kế tính năng mục tiêu, thí dụ như ở nhất định thời kỳ nội, hệ thống cpu lợi dụng suất, nội tồn sử dụng suất, ổ đĩa từ I/O phun ra nuốt vào suất, internet phun ra nuốt vào lượng chờ, áp lực thí nghiệm cùng phụ tải thí nghiệm lớn nhất khác biệt ở chỗ thí nghiệm mục đích bất đồng.
Dung lượng thí nghiệm( Volume Testing ): Xác định hệ thống lớn nhất thừa nhận lượng, thí dụ như hệ thống lớn nhất người dùng số, lớn nhất tồn trữ lượng, nhiều nhất xử lý số liệu lưu lượng chờ.
Tính năng thí nghiệm trung bao hàm dưới thí nghiệm loại hình:
Tiêu chuẩn cơ bản thí nghiệm- tương đối tân hoặc không biết thí nghiệmĐối tượngCùng đã biết tham chiếu tiêu chuẩn ( như hiện cóPhần mềmHoặc bình trắc tiêu chuẩn ) tính năng.
Tranh dùng thí nghiệm: - xác minh thí nghiệmĐối tượngĐối với nhiều vai chính đối tương đồng tài nguyên (Số liệu ký lục,Nội tồn chờ ) thỉnh cầu xử lý hay không có thể tiếp thu.
Tính năng phối trí - xác minh ở thao tác điều kiện bảo trì bất biến dưới tình huống, thí nghiệmĐối tượngỞ sử dụng bất đồng phối trí khi này tính năng hành vi đáng tiếp thu.
Phụ tải thí nghiệm- xác minh ở bảo trì phối trí bất biến dưới tình huống, thí nghiệmĐối tượngỞ bất đồng thao tác điều kiện ( như bất đồng người dùng số, sự vụ số chờ ) hạ tính năng hành vi đáng tiếp thu.
Cường độ thí nghiệm- xác minh thí nghiệmĐối tượngTính năng hành vi ở dị thường hoặc cực đoan điều kiện ( như tài nguyên giảm bớt hoặc người dùng số quá nhiều ) dưới đáng tiếp thu.
Dung lượng thí nghiệm- xác minh thí nghiệm người dùng đồng thời sử dụngPhần mềmTrình tự lớn nhất số lượng.
Tính năng đánh giáThông thường là cùng người dùng đại biểu cùng nhau hợp tác hơn nữa lấy nhiều cấp phương pháp chấp hành.
Tính năng phân tíchĐệ nhất cấp đề cập chỉ một vai chính / dùng lệ ví dụ thực tế kết quả đánh giá cùng nhiều thí nghiệm chấp hành kết quả tương đối. Tỷ như, ở thí nghiệmĐối tượngThượng không có mặt khác hoạt động dưới tình huống, ký lục chỉ một vai chính chấp hành chỉ một dùng lệ tính năng hành vi, cũng đem kết quả cùng tương đồng vai chính / dùng lệ mặt khác mấy cái thí nghiệm chấp hành tiến hành tương đối. Đệ nhất cấp phân tích có trợ giúp xác định có thể cho thấyHệ thống tài nguyênTrung tồn tại tranh dùng xu thế, nên xu thế đem ảnh hưởng từ mặt khác tính năng thí nghiệm kết quả đoạt được ra kết luận hữu hiệu tính.
Phân tích đệ nhị cấp kiểm tra riêng vai chính / dùng lệ chấp hành trích yếuThống kê tin tứcCùng thực tế số liệu giá trị, cùng với thí nghiệmĐối tượngTính năng hành vi. Trích yếu thống kê tin tức bao gồm hưởng ứng thời gian tiêu chuẩn lệch lạc cùng phần trăm vị phân bố, này đó tin tức biểu hiện hệ thống hưởng ứng biến động tình huống, chính như mỗi cái vai chính chứng kiến đến giống nhau.
Phân tích đệ tam cấp có trợ giúp lý giải tính năng vấn đề nguyên nhân gây ra cùng thêm quyền giá trị. Nên kỹ càng tỉ mỉ phân tích chọn dùng cấp thấp số liệu hơn nữa sử dụng thống kê phương pháp, trợ giúp thí nghiệm viên từ số liệu trung đến ra chính xác kết luận. Kỹ càng tỉ mỉ phân tích vì quyết sách cung cấp khách quan cùng định lượng tiêu chuẩn, nhưng là nó tốn thời gian so trường, hơn nữa yêu cầu đối môn thống kê có cơ bản lý giải.
Đương tính năng hành vi sai biệt xác thật tồn tại, hoặc là bởi vì nào đó cùng thí nghiệmSố liệu thu thậpTương quan tùy cơ sự kiện khiến cho khi, kỹ càng tỉ mỉ phân tích sử dụng thống kê thêm quyền giá trị khái niệm tới trợ giúp lý giải. Tức cho rằng ở cơ bản cấp thượng, bất luận cái gì sự kiện đều có tùy cơ tính. Thống kê thí nghiệm xác định hay không tồn tại vô pháp dùng tùy cơ sự kiện giải thích hệ thống sai biệt.

Chỉ tiêu

Bá báo
Biên tập
Tính năng thí nghiệm chủ yếu là thông qua tự động hoá thí nghiệm công cụ bắt chước nhiều loại bình thường, phong giá trị cùng với dị thường phụ tải điều kiện tới đối hệ thống các hạng tính năng chỉ tiêu tiến hành thí nghiệm. Phụ tải thí nghiệm cùng áp lực thí nghiệm đều thuộc về tính năng thí nghiệm, hai người có thể kết hợp tiến hành. Thông qua phụ tải thí nghiệm, xác định ở các loại công tác phụ tải hạ hệ thống tính năng, mục tiêu là thí nghiệm đương phụ tải dần dần gia tăng khi, hệ thống các hạng tính năng chỉ tiêu biến hóa tình huống. Áp lực thí nghiệm là thông qua xác định một hệ thống bình cảnh hoặc là không thể tiếp thu tính năng điểm, tới đạt được hệ thống có thể cung cấp lớn nhất phục vụ cấp bậc thí nghiệm.
Ở thực tế công tác trung chúng ta thường xuyên sẽ đối hai loại loại hìnhPhần mềmTiến hành thí nghiệm: bs cùng cs, này hai bên mặt tính năng chỉ tiêu giống nhau yêu cầu này đó nội dung đâu?
Bs kết cấu trình tự giống nhau sẽ chú ý thông dụng chỉ tiêu như sau ( giản ):
Web server chỉ tiêu chỉ tiêu:
* Avg Rps: Bình quân mỗi giây hưởng ứng số lần = tổng thỉnh cầu thời gian / giây số;
* Avg time to last byte per terstion ( mstes ): Bình quân mỗi giây nghiệp vụ kịch bản gốc thay đổi số lần, có người sẽ đem này hai người lẫn lộn;
* Successful Rounds: Thành công thỉnh cầu;
* Failed Rounds: Thất bại thỉnh cầu;
* Successful Hits: Thành công điểm đánh số lần;
* Failed Hits: Thất bại điểm đánh số lần;
* Hits Per Second: Mỗi giây điểm đánh số lần;
* Successful Hits Per Second: Mỗi giây thành công điểm đánh số lần;
* Failed Hits Per Second: Mỗi giây thất bại điểm đánh số lần;
* Attempted Connections: Nếm thử liên tiếp số;
CS kết cấu trình tự, bởi vì giống nhau phần mềmHậu trườngThông thường vìCơ sở dữ liệu,Cho nên chúng ta càng chú trọng cơ sở dữ liệu thí nghiệm chỉ tiêu:
* User 0 Connections: Người dùng liên tiếp số, cũng chính làCơ sở dữ liệuLiên tiếp số lượng;
* Number of deadlocks:Cơ sở dữ liệu chết khóa;
* Buffer Cache hit:Cơ sở dữ liệuCache mệnh trung tình huống
Tính năng thí nghiệm hình ảnh
Đương nhiên, ở thực tế trung chúng ta còn sẽ xem kỹ nhiều người dùng thí nghiệm dưới tình huống nội tồn, CPU,Hệ thống tài nguyênThuyên chuyển tình huống. Này đó chỉ tiêu kỳ thật là nghĩa rộng ra tới tính năng thí nghiệm trung một loại: Cạnh tranh thí nghiệm. Cái gì là cạnh tranh thí nghiệm,Phần mềmCạnh tranh sử dụng các loại tài nguyên ( số liệu kỷ lục, nội tồn chờ ), xem hắn cùng mặt khác tương quan hệ thống đối tài nguyên tranh đoạt năng lực.
Chúng ta biếtPhần mềm giá cấuỞ thực tế thí nghiệm trung chế ước thí nghiệm sách lược cùng công cụ lựa chọn. Lựa chọn như thế nào tính năng thí nghiệm sách lược là chúng ta ở thực tế công tác trung yêu cầu hiểu biết. Giống nhauPhần mềmCó thể dựa theo hệ thống giá cấu phân thành vài loại loại hình:
c/s
client/ServerBản cài đặt/ server giá cấu
b/s
Căn cứ vàoTrình duyệt/Web server ba tầng giá cấu
Căn cứ vào trung gian kiện ứng dụng server ba tầng giá cấu l
Căn cứ vào Web server cùng trung gian kiện nhiều tầng giá cấu l

Bước đi

Bá báo
Biên tập
Ở mỗi loại bất đồng hệ thống giá cấu thực thi trung, khai phá nhân viên khả năng lựa chọn bất đồng thực hiện phương thức, tạo thành thực tế tình huống rối rắm phức tạp. Chúng ta không có khả năng đối mỗi loại kỹ thuật đều kỹ càng tỉ mỉ giải thích, nơi này chỉ là giới thiệu một loại phương pháp cung cấp cho ngươi lựa chọn như thế nào thí nghiệm sách lược, do đó trợ giúp phân tíchPhần mềmBất đồng bộ phận tính năng chỉ tiêu, tiến tới phân tích ra chỉnh thể giá cấu tính năng chỉ tiêu cùng tính năng bình cảnh.
Bởi vì công trình cùng hạng mục bất đồng, sở tuyển dụng độ lượng, đánh giá phương pháp cũng có bất đồng chỗ. Bất quá vẫn cứ có một ít thông dụng bước đi trợ giúp chúng ta hoàn thành một cái tính năng thí nghiệm hạng mục. Bước đi như sau
1. chế định mục tiêu cùng phân tích hệ thống
2. lựa chọn thí nghiệm độ lượng phương pháp
3. học tập tương quan kỹ thuật cùng công cụ
4. chế định đánh giá tiêu chuẩn
5. thiết kếThí nghiệm dùng lệ
6. vận hành thí nghiệm dùng lệ
7. phân tích thí nghiệm kết quả

Chế định mục tiêu cùng phân tích hệ thống

Mỗi một cái tính năngThí nghiệm kế hoạchTrung bước đầu tiên đều sẽ chế định mục tiêu cùng phân tích hệ thống cấu thành. Chỉ có minh xác mục tiêu cùng hiểu biết hệ thống cấu thành mới có thể làm sáng tỏ thí nghiệm phạm vi, biết ở thí nghiệm trung muốn nắm giữ cái dạng gì kỹ thuật.
Mục tiêu:
1. xác định khách hàng nhu cầu cùng kỳ vọng
2. thực tế nghiệp vụ nhu cầu
3. hệ thống nhu cầu
Hệ thống tạo thànhNơi này bao hàm mấy phương diện hàm nghĩa: Hệ thống phân loại, hệ thống cấu thành, hệ thống công năng chờ. Hiểu biết này đó nội dung bản chất kỳ thật là trợ giúp chúng ta minh xác thí nghiệm phạm vi, tuyển giả thích hợp thí nghiệm phương pháp tới tiến hành thí nghiệm.
Hệ thống phân loại: Phân rõ hệ thống phân loại là chúng ta nắm giữ cái dạng gì kỹ thuật tiền đề, nắm giữ tương ứng kỹ thuật làm tính năng thí nghiệm mới có thể thành công. Tỷ như: Hệ thống phân loại là bs kết cấu, yêu cầu nắm giữ http hiệp nghị, java, html chờ kỹ thuật. Hoặc là cs kết cấu, khả năng muốn hiểu biếtThao tác hệ thống,winsock, com chờ. Cho nên phân biệt hệ thống phân loại đối với chúng ta tới nói rất quan trọng.
Hệ thống cấu thành: Phần cứng thiết trí,Thao tác hệ thốngThiết trí là tính năng thí nghiệm chế ước điều kiện, nói chung có thể thí nghiệm đều là lợi dụng thí nghiệm công cụ bắt chước đại lượng thực tế người dùng thao tác, hệ thống ở siêu phụ tải tình hình hạ vận tác. Bất đồng hệ thống cấu thành tính năng thí nghiệm liền sẽ được đến bất đồng kết quả.
Hệ thống công năng: Hệ thống công năng chỉ hệ thống cung cấp bất đồng tử hệ thống, làm công quản lý hệ thống trung công văn tử hệ thống, hội nghị tử hệ thống chờ, hệ thống công năng là tính năng thí nghiệm trung muốn bắt chước phân đoạn, hiểu biết này đó là tất yếu.

Lựa chọn thí nghiệm độ lượng phương pháp

Trải qua bước đầu tiên, sẽ đối hệ thống có thanh tỉnh nhận thức. Kế tiếp chúng ta đem đem tinh lực đặt ởPhần mềm độ lượngThượng, thu thập hệ thống tương quan số liệu.
Độ lượng tương quan phương diện:
* chế định quy phạm
* chế định tương quan lưu trình, nhân vật, chức trách
* chế định cải tiến sách lược
* chế định kết quả đối lập tiêu chuẩn

Học tập tương quan kỹ thuật cùng công cụ

Tính năng thí nghiệm là thông qua công cụ, bắt chước đại lượng người dùng thao tác, đối hệ thống gia tăng phụ tải. Cho nên yêu cầu nắm giữ nhất định công cụ tri thức mới có thể tiến hành tính năng thí nghiệm. Mọi người đều biết tính năng thí nghiệm công cụ giống nhau thông qua winsock,http chờ hiệp nghị ký lục người dùng thao tác. Mà hiệp nghị lựa chọn là căn cứ vàoPhần mềmHệ thống giá cấu thực hiện ( web giống nhau lựa chọn http hiệp nghị, cs lựa chọn winsock hiệp nghị ), bất đồng tính năng thí nghiệm công cụ,Kịch bản gốc ngôn ngữCũng bất đồng, tỷ như rational robot trung vu kịch bản gốc dùng loạiNgôn ngữ CThực hiện.
Khai triển tính năng thí nghiệm yêu cầu đối các loại tính năng thí nghiệm công cụ tiến hành đánh giá, bởi vì mỗi một loại tính năng thí nghiệm công cụ đều có tự thân đặc điểm, chỉ có trải qua công cụ đánh giá, mới có thể lựa chọn phù hợp hiện cóPhần mềmGiá cấu tính năng thí nghiệm công cụ. Xác định thí nghiệm công cụ sau, yêu cầu tổ chức thí nghiệm nhân viên tiến hành công cụ học tập, huấn luyện tương quan kỹ thuật.

Chế định đánh giá tiêu chuẩn

Bất luận cái gì thí nghiệm mục đích đều là bảo đảmPhần mềmPhù hợp trước quy định mục tiêu cùng yêu cầu. Tính năng thí nghiệm cũng không ngoại lệ. Cho nên cần thiết chế định một bộ tiêu chuẩn.
Thông thường tính năng thí nghiệm có bốn loại mô hình kỹ thuật nhưng dùng cho đánh giá:
Tính năng thí nghiệm hình ảnh
* tuyến tính phóng ra: Dùng đại lượng quá khứ, mở rộng hoặc là tương lai khả năng phát sinh số liệu tạo thành rải rác đồ, lợi dụng cái này biểu đồ không ngừng cùng hệ thống trước mặt trạng huống đối lập.
* phân tích mô hình: Dùng xếp hàng luận công thức cùng thuật toán đoán trước hưởng ứng thời gian, lợi dụng miêu tả lượng công việc số liệu cùng hệ thống bản chất liên hệ lên
* bắt chước: Bắt chước thực tế người dùng sử dụng phương pháp thí nghiệm ngươi hệ thống
* tiêu chuẩn cơ bản: Định nghĩa thí nghiệm cùng ngươi lúc ban đầu thí nghiệm làm tiêu chuẩn, lợi dụng nó cùng sở hữu sau lại tiến hành thí nghiệm kết quả tiến hành đối lập

Thiết kế thí nghiệm dùng lệ

Thiết kế thí nghiệmDùng lệLà ở hiểu biếtPhần mềmNghiệp vụ lưu trình cơ sở thượng. Thiết kế thí nghiệm dùng lệ nguyên tắc là chịu nhỏ nhất ảnh hưởng cung cấp nhiều nhất thí nghiệm tin tức, thiết kế thí nghiệm dùng lệ mục tiêu là một lần tận khả năng bao hàm nhiều thí nghiệm yếu tố. Này đó thí nghiệm dùng lệ cần thiết là thí nghiệm công cụ có thể thực hiện, bất đồng thí nghiệm cảnh tượng đem thí nghiệm bất đồng công năng. Bởi vì tính năng thí nghiệm bất đồng với ngày thường thí nghiệm dùng lệ, tận khả năng đem tính năng thí nghiệm dùng lệ thiết kế phức tạp, mới có khả năng phát hiệnPhần mềmTính năng bình cảnh.

Vận hành thí nghiệm dùng lệ

Thông qua tính năng thí nghiệm công cụ vận hành thí nghiệm dùng lệ. Cùng hoàn cảnh hạ làm tính năng thí nghiệm được đến thí nghiệm kết quả là không chuẩn xác, cho nên ở vận hành này đó thí nghiệm dùng lệ thời điểm, yêu cầu dùng bất đồngThí nghiệm hoàn cảnh,Bất đồng máy móc phối trí thượng vận hành.

Phân tích thí nghiệm kết quả

Vận hành thí nghiệm dùng lệ sau, thu thập tương quan tin tức, tiến hành số liệu thống kê phân tích, tìm được tính năng bình cảnh. Thông qua bài trừ khác biệt cùng mặt khác nhân tố, làm thí nghiệm kết quả thể hiện tiếp cận chân thật tình huống. Bất đồng hệ thống kết cấu phân tích thí nghiệm kết quả phương pháp cũng bất đồng, bs kết cấu chúng ta sẽ phân tíchInternet giải thông,Lưu lượng đối người dùng thao tác hưởng ứng ảnh hưởng, mà cs kết cấu chúng ta khả năng càng quan tâm sẽ hệ thống chỉnh thể phối trí đối người dùng thao tác ảnh hưởng.

Phương pháp

Bá báo
Biên tập
Đối với xí nghiệpỨng dụng trình tự,Có rất nhiều tiến hành tính năng thí nghiệm phương pháp, trong đó một ít phương pháp thực hành lên muốn so mặt khác phương pháp khó khăn. Sở phải tiến hành tính năng thí nghiệm loại hình quyết định bởi với muốn đạt tới kết quả. Tỷ như, đối với nhưng tái hiện tính,Tiêu chuẩn cơ bản thí nghiệmLà phương pháp tốt nhất. Mà muốn từ trước mặt người dùng phụ tải góc độ thí nghiệm hệ thống hạn mức cao nhất, tắc hẳn là sử dụngDung lượngQuy hoạch thí nghiệm. Bổn văn đem giới thiệu vài loại thiết trí cùng vận hành tính năng thí nghiệm phương pháp, cũng thảo luận này đó phương pháp khác nhau.
Nếu không tiến hành hợp lý quy hoạch, đối J2EEỨng dụng trình tựTiến hành tính năng thí nghiệm sẽ là hạng nhất lệnh người nhìn thôi đã thấy sợ thả có chút hỗn loạn nhiệm vụ. Bởi vì đối với bất luận cái gìPhần mềm khai phá lưu trình,Đều cần thiết thu thập nhu cầu, lý giải nghiệp vụ yêu cầu, cũng tại tiến hành thực tế thí nghiệm phía trước thiết kế ra chính thức tiến độ biểu. Tính năng thí nghiệm nhu cầu từ nghiệp vụ yêu cầu điều khiển, cũng từ một tổ dùng lệ tỏ rõ. Này đó dùng lệ có thể căn cứ vào lịch sử số liệu ( tỷ như, server một vòng phụ tải hình thức ) hoặc đoán trước giá trị gần đúng. Biết rõ ràng yêu cầu thí nghiệm nội dung lúc sau, liền yêu cầu biết như thế nào tiến hành thí nghiệm.
Ở khai phá giai đoạn giai đoạn trước, hẳn là sử dụng tiêu chuẩn cơ bản thí nghiệm tới xác địnhỨng dụng trình tựTrung hay không xuất hiện tính năng lùi lại. Tiêu chuẩn cơ bản thí nghiệm có thể ở một cái tương đối đoản thời gian nội thu thập nhưng lặp lại kết quả. Tiến hành tiêu chuẩn cơ bản thí nghiệm tốt nhất phương pháp là, mỗi lần thí nghiệm thay đổi một cái thả chỉ thay đổi một cái tham số. Tỷ như, nếu muốn biết gia tăng JVM nội tồn hay không sẽ ảnh hưởngỨng dụng trình tựTính năng, liền trục thứ tăng lên JVM nội tồn ( tỷ như, từ 1024 MB tăng đến 1224 MB, sau đó là 1524 MB, cuối cùng là 2024 MB ), ở mỗi cái giai đoạn thu thập kết quả cùng hoàn cảnh số liệu, ký lục tin tức, sau đó chuyển tới tiếp theo giai đoạn. Như vậy ở phân tích thí nghiệm kết quả khi liền có dấu vết để lại. Tiếp theo tiểu tiết ta đem giới thiệu cái gì là tiêu chuẩn cơ bản thí nghiệm, cùng với vận hành tiêu chuẩn cơ bản thí nghiệm tốt nhất tham số.
Khai phá giai đoạn hậu kỳ, ởỨng dụng trình tựTrung bug đã bị giải quyết, ứng dụng trình tự đạt tới một loại ổn định trạng thái lúc sau, có thể vận hành càng vì phức tạp thí nghiệm, xác định hệ thống ở bất đồng phụ tải hình thức hạ biểu hiện. Này đó thí nghiệm được xưng là dung lượng quy hoạch thí nghiệm, thấm vào thí nghiệm ( soak test ), phong cốc thí nghiệm ( peak-rest test ), chúng nó chỉ ở thông qua thí nghiệmỨng dụng trình tựĐáng tin cậy tính, cường tráng tính cùng nhưng co duỗi tính tới thí nghiệm tiếp cận với thế giới hiện thực cảnh tượng. Đối với phía dưới miêu tả hẳn là từ trừu tượng ý nghĩa thượng lý giải, bởi vì mỗi cáiỨng dụng trình tựSử dụng hình thức đều là bất đồng. Tỷ như, dung lượng quy hoạch thí nghiệm thông thường đều sử dụng so thong thả ramp-up ( bên dưới có định nghĩa ), nhưng là nếuỨng dụng trình tựỞ một ngày bên trong nào đó khi đoạn trung có nhanh chóng đột phát lưu lượng, như vậy tự nhiên hẳn là sửa chữa thí nghiệm lấy phản ánh loại tình huống này. Nhưng là, phải nhớ kỹ, bởi vì sửa đổi thí nghiệm tham số ( tỷ như ramp-up chu kỳ hoặc người dùng suy xét thời gian ( think-time ) ), thí nghiệm kết quả khẳng định cũng sẽ thay đổi. Một cái không tồi phương pháp là, vận hành một loạt tiêu chuẩn cơ bản thí nghiệm, xác lập một cái đã biết nhưng khống hoàn cảnh, sau đó lại đối biến hóa tiến hành tương đối.

Tiêu chuẩn cơ bản thí nghiệm

Tiêu chuẩn cơ bản thí nghiệm mấu chốt là muốn đạt được nhất trí, nhưng tái hiện kết quả. Nhưng tái hiện kết quả có hai cái chỗ tốt: Giảm bớt một lần nữa vận hành thí nghiệm số lần; đối thí nghiệm sản phẩm cùng sinh ra con số càng vì tin tưởng. Sử dụng tính năng thí nghiệm công cụ khả năng sẽ đối thí nghiệm kết quả sinh ra rất lớn ảnh hưởng. Giả định thí nghiệm hai cái chỉ tiêu là server hưởng ứng thời gian cùngPhun ra nuốt vào lượng,Chúng nó sẽ đã chịu server thượng phụ tải ảnh hưởng. Server thượng phụ tải chịu hai cái nhân tố ảnh hưởng: Đồng thời cùng server thông tín liên tiếp ( hoặc giả thuyết người dùng ) số lượng, cùng với mỗi cái giả thuyết người dùng thỉnh cầu chi gian suy xét thời gian dài ngắn. Thực rõ ràng, cùng server thông tín người dùng càng nhiều, phụ tải lại càng lớn. Đồng dạng, thỉnh cầu chi gian suy xét thời gian càng ngắn, phụ tải cũng càng lớn. Này hai cái nhân tố bất đồng tổ hợp sẽ sinh ra bất đồng server phụ tải cấp bậc. Nhớ kỹ, theo server thượng phụ tải gia tăng,Phun ra nuốt vào lượngSẽ không ngừng bò lên, thẳng đến tới một cái điểm.
Chú ý, phun ra nuốt vào lượng lấy ổn định tốc độ tăng trưởng, sau đó ở mỗ một cái điểm thượng ổn định xuống dưới.
Ở điểm nào đó thượng, chấp hành đội ngũ bắt đầu tăng trưởng, bởi vì server thượng sở hữu tuyến trình đều đã đầu nhập sử dụng, truyền vào thỉnh cầu không hề bị lập tức xử lý, mà là để vào đội ngũ trung, đương tuyến trình nhàn rỗi khi lại xử lý.
Chú ý, lúc ban đầu một đoạn thời gian, chấp hành đội ngũ chiều dài bằng không, sau đó liền bắt đầu lấy ổn định tốc độ tăng trưởng. Đây là bởi vì hệ thống trung phụ tải ở ổn định tăng trưởng, tuy rằng lúc ban đầu hệ thống có cũng đủ nhàn rỗi tuyến trình đi xử lý gia tăng phụ tải, cuối cùng nó vẫn là không thể thừa nhận, mà cần thiết đem này bài nhập đội ngũ.
Đương hệ thống đạt tới bão hòa điểm, server phun ra nuốt vào lượng bảo trì ổn định sau, liền đạt tới cấp định điều kiện hạ hệ thống hạn mức cao nhất. Nhưng là, theo server phụ tải tiếp tục tăng trưởng, hệ thống hưởng ứng thời gian cũng tùy theo kéo dài, tuy rằng phun ra nuốt vào lượng bảo trì ổn định.
Chú ý, ở chấp hành đội ngũ ( đồ 2 ) bắt đầu tăng trưởng đồng thời, hưởng ứng thời gian cũng bắt đầu lấy tăng lên tốc độ tăng trưởng. Đây là bởi vì thỉnh cầu không thể bị kịp thời xử lý.
Vì đạt được chân chính nhưng tái hiện kết quả, hẳn là đem hệ thống đặt tương đồng cao phụ tải hạ. Vì thế, cùng server thông tín giả thuyết người dùng hẳn là đem thỉnh cầu chi gian suy xét thời gian thiết bằng không. Như vậy server sẽ lập tức quá tải, cũng bắt đầu xây dựng chấp hành đội ngũ. Nếu thỉnh cầu ( giả thuyết người dùng ) số bảo trì nhất trí, tiêu chuẩn cơ bản thí nghiệm kết quả hẳn là sẽ phi thường chính xác, hoàn toàn có thể tái hiện.
Ngài khả năng muốn hỏi một vấn đề là: “Như thế nào độ lượng kết quả?” Đối với một lần cấp định thí nghiệm, hẳn là lấy hưởng ứng thời gian cùng phun ra nuốt vào lượng bình quân giá trị. Chính xác mà đạt được này đó giá trị duy nhất phương pháp là một lần thêm tái sở hữu người dùng, sau đó ở dự định thời gian đoạn nội liên tục vận hành. Này xưng là “flat” thí nghiệm.
Cùng này tương đối ứng chính là “ramp-up” thí nghiệm.
ramp-up thí nghiệm trung người dùng là đan xen bay lên ( mỗi vài giây gia tăng một ít tân người dùng ). ramp-up thí nghiệm không thể sinh ra chính xác cùng nhưng tái hiện bình quân giá trị, đây là bởi vì bởi vì người dùng gia tăng là mỗi lần một bộ phận, hệ thống phụ tải đang không ngừng mà biến hóa. Bởi vậy, flat vận hành là đạt được tiêu chuẩn cơ bản thí nghiệm số liệu lý tưởng hình thức.
Này không phải ở làm thấp đi ramp-up thí nghiệm giá trị. Trên thực tế, ramp-up thí nghiệm đối tìm ra về sau muốn vận hành flat thí nghiệm phạm vi phi thường hữu dụng. ramp-up thí nghiệm ưu điểm là, có thể thấy được theo hệ thống phụ tải thay đổi, đo lường giá trị là như thế nào thay đổi. Sau đó có thể dưới đây lựa chọn về sau muốn vận hành flat thí nghiệm phạm vi.
Flat thí nghiệm vấn đề là hệ thống sẽ gặp được “Dao động” hiệu quả.
Chú ý dao động xuất hiện, phun ra nuốt vào lượng không hề là trơn nhẵn.
Này ở hệ thống các phương diện đều có điều thể hiện, bao gồm CPU sử dụng lượng.
Chú ý, mỗi cách một đoạn thời gian liền sẽ xuất hiện một cái hình sóng. CPU sử dụng lượng không hề là trơn nhẵn, mà là có giống phun ra nuốt vào lượng đồ như vậy đỉnh nhọn.
Ngoài ra, chấp hành đội ngũ cũng thừa nhận không ổn định phụ tải, bởi vậy có thể nhìn đến, theo hệ thống phụ tải gia tăng cùng giảm bớt, chấp hành đội ngũ cũng ở tăng trưởng cùng giảm bớt.
Chú ý, mỗi cách một đoạn thời gian liền sẽ xuất hiện một cái hình sóng. Chấp hành đội ngũĐường congCùng mặt trên CPU sử dụng lượng đồ phi thường tương tự.
Cuối cùng, hệ thống trung sự vụ hưởng ứng thời gian cũng tuần hoàn theo cái này dao động hình thức.
Chú ý, mỗi cách một đoạn thời gian liền sẽ xuất hiện một cái hình sóng. Sự vụ hưởng ứng thời gian cũng cùng mặt trên đồ cùng loại, chẳng qua này hiệu quả theo thời gian trôi qua dần dần yếu bớt.
Đương thí nghiệm trung sở hữu người dùng đồng loạt chấp hành cơ hồ tương đồng thao tác khi, liền sẽ phát sinh loại này hiện tượng. Này sẽ sinh ra phi thường không đáng tin cùng không chính xác kết quả, cho nên cần thiết áp dụng một ít thi thố phòng ngừa loại tình huống này xuất hiện. Có hai loại phương pháp có thể từ loại này loại hình kết quả trung đạt được chính xác đo lường giá trị. Nếu thí nghiệm có thể vận hành tương đương lớn lên thời gian ( có khi là mấy cái giờ, quyết định bởi với người dùng thao tác liên tục thời gian ), cuối cùng bởi vì tùy cơ sự kiện bản tính cho phép, server phun ra nuốt vào lượng sẽ bị “San bằng”. Hoặc là, có thể chỉ lựa chọn sử dụng hình sóng trung hai cái bình ổn điểm chi gian đo lường giá trị. Nên phương pháp khuyết điểm là có thể bắt được số liệu thời gian phi thường đoản.

Tính năng quy hoạch thí nghiệm

Đối với tính năng quy hoạch loại hình thí nghiệm tới nói, này mục tiêu là tìm ra, ở hoàn cảnh riêng biệt hạ, cấp địnhỨng dụng trình tựTính năng có thể đạt tới loại nào trình độ. Lúc này nhưng tái hiện tính liền không bằng ở tiêu chuẩn cơ bản thí nghiệm trung như vậy quan trọng, bởi vì thí nghiệm trung thông thường đều sẽ có tùy cơ ước số. Dẫn vào tùy cơ ước số mục đích là vì tận lực bắt chước có chân thật người dùng phụ tải thế giới hiện thựcỨng dụng trình tự.Thông thường, cụ thể mục tiêu là tìm ra hệ thống ở riêng server hưởng ứng thời gian hạ duy trì trước mặt người dùng lớn nhất số. Tỷ như, ngài khả năng muốn biết: Nếu muốn lấy 5 giây hoặc càng thiếu hưởng ứng thời gian duy trì 8,000 cái trước mặt người dùng, yêu cầu nhiều ít cái server? Muốn trả lời vấn đề này, yêu cầu biết hệ thống càng nhiều tin tức.
Muốn xác định hệ thống dung lượng, yêu cầu suy xét mấy cái nhân tố. Thông thường, server người dùng tổng số phi thường đại ( lấy mười vạn kế ), nhưng là trên thực tế, cái này con số cũng không thể thuyết minh cái gì. Chân chính yêu cầu biết đến là, này đó người dùng trung có bao nhiêu là đồng phát cùng server thông tín. Tiếp theo phải biết rằng chính là, mỗi cái người dùng “Suy xét thời gian” tức thỉnh cầu gian thời gian là nhiều ít. Này trọng yếu phi thường, bởi vì suy xét thời gian càng ngắn, hệ thống có khả năng duy trì đồng phát người dùng càng ít. Tỷ như, nếu người dùng suy xét thời gian là 1 giây, như vậy hệ thống khả năng chỉ có thể duy trì mấy trăm cái như vậy đồng phát người dùng. Nhưng là, nếu người dùng suy xét thời gian là 30 giây, như vậy hệ thống tắc khả năng duy trì mấy vạn cái như vậy đồng phát người dùng ( giả định phần cứng cùngỨng dụng trình tựĐều là tương đồng ). Ở trong thế giới hiện thực, thông thường khó có thể xác định người dùng đích xác thiết suy xét thời gian. Còn phải chú ý, ở trong thế giới hiện thực, người dùng sẽ không chính xác mà dựa theo khoảng cách thời gian phát ra thỉnh cầu.
Vì thế liền dẫn vào tùy cơ tính. Nếu biết bình thường người dùng suy xét thời gian là 5 giây, khác biệt vì 20%, như vậy ở thiết kếPhụ tải thí nghiệmKhi, liền phải bảo đảm thỉnh cầu gian thời gian vì 5× ( 1 +/- 20% ) giây. Ngoài ra, có thể lợi dụng “Điều bước” lý niệm hướng phụ tải cảnh tượng trung dẫn vào càng nhiều tùy cơ tính. Nó là cái dạng này: Ở một cái giả thuyết người dùng hoàn thành nguyên bộ thỉnh cầu sau, người dùng này tạm dừng một cái giả thiết thời gian đoạn, hoặc là một cái tiểu nhân tùy cơ thời gian đoạn ( tỷ như, 2× ( 1 +/- 25% ) giây ), sau đó lại tiếp tục chấp hành tiếp theo bộ thỉnh cầu. Đem này hai loại tùy cơ hóa phương pháp vận dụng đến thí nghiệm trung, có thể cung cấp càng tiếp cận với thế giới hiện thực cảnh tượng.
Tiến hành thực tế dung lượng quy hoạch thí nghiệm. Kế tiếp vấn đề là: Như thế nào thêm tái người dùng lấy bắt chước phụ tải trạng thái? Phương pháp tốt nhất là bắt chướcCao phong thời gianNgười dùng cùng server thông tín trạng huống. Loại này người dùng phụ tải trạng thái là ở một đoạn thời gian nội từng bước đạt tới sao? Nếu là, hẳn là sử dụng ramp-up loại hình thí nghiệm, mỗi cách vài giây gia tăng x cái người dùng. Hoặc là, sở hữu người dùng là ở một cái phi thường đoản thời gian nội đồng thời cùng hệ thống thông tín? Nếu là như thế này, nên sử dụng flat loại hình thí nghiệm, đem sở hữu người dùng đồng thời thêm tái đến server. Hai loại bất đồng loại hình thí nghiệm sẽ sinh ra không thể so sánh bất đồng thí nghiệm. Tỷ như, nếu tiến hành ramp-up loại hình thí nghiệm, hệ thống có thể lấy 4 giây hoặc càng đoản hưởng ứng thời gian duy trì 5,000 cái người dùng. Mà chấp hành flat thí nghiệm, ngài sẽ phát hiện, đối với 5,000 cái người dùng, hệ thống bình quân hưởng ứng thời gian muốn lớn hơn 4 giây. Đây là bởi vì ramp-up thí nghiệm cố hữu không chuẩn xác tính làm này không thể biểu hiện hệ thống có thể duy trì đồng phát người dùng chính xác con số. Lấy môn hộỨng dụng trình tựVì lệ, theo môn hộ quy mô mở rộng cùng tụ quần quy mô mở rộng, loại này không xác định tính liền sẽ tùy theo hiện ra.
Này không phải nói không nên sử dụng ramp-up thí nghiệm. Đối với hệ thống phụ tải ở một đoạn tương đối lớn lên thời gian nội thong thả gia tăng tình huống, ramp-up thí nghiệm hiệu quả vẫn là không tồi. Đây là bởi vì hệ thống có thể theo thời gian không ngừng điều chỉnh. Nếu sử dụng nhanh chóng ramp-up thí nghiệm, hệ thống liền sẽ lạc hậu, do đó báo cáo một cái so tương đồng người dùng phụ tải flat thí nghiệm thấp hưởng ứng thời gian. Như vậy, cái gì là xác định dung lượng tốt nhất phương pháp? Kết hợp hai loại phụ tải loại hình ưu điểm, cũng vận hành một loạt thí nghiệm, liền sẽ sinh ra tốt nhất kết quả. Tỷ như, đầu tiên sử dụng ramp-up thí nghiệm xác định hệ thống có thể duy trì người dùng phạm vi. Xác định phạm vi lúc sau, lấy nên trong phạm vi bất đồng đồng phát người dùng phụ tải tiến hành một loạt flat thí nghiệm, càng chính xác đích xác định hệ thống dung lượng.

Thấm vào thí nghiệm

Thấm vào thí nghiệm là một loại tương đối đơn giản tính năng thí nghiệm. Thấm vào thí nghiệm sở cần thời gian so trường, nó sử dụng cố định số lượng đồng phát người dùng thí nghiệm hệ thống tổng thể cường tráng tính. Này đó thí nghiệm sẽ thông quaNội tồn tiết lộ,Gia tăng rác rưởi thu thập ( GC) hoặc hệ thống mặt khác vấn đề, biểu hiện nhân thời gian dài vận hành mà xuất hiện bất luận cái gì tính năng hạ thấp. Thí nghiệm vận hành thời gian càng lâu, ngài đối hệ thống liền càng hiểu biết. Vận hành hai lần thí nghiệm là một cái ý kiến hay —— một lần sử dụng so thấp người dùng phụ tải ( muốn ở hệ thống dung lượng dưới, để sẽ không xuất hiện chấp hành đội ngũ ), một lần sử dụng so cao phụ tải ( để xuất hiện tích cực chấp hành đội ngũ ).
Thí nghiệm hẳn là vận hành mấy ngày thời gian, để chân chính hiểu biếtỨng dụng trình tựTrường kỳ khỏe mạnh trạng huống. Muốn bảo đảm thí nghiệmỨng dụng trình tựTận khả năng tiếp cận thế giới hiện thực tình huống, người dùng cảnh tượng cũng muốn rất thật ( giả thuyết người dùng thông qua ứng dụng trình tự hướng dẫn phương thức muốn cùng thế giới hiện thực nhất trí ), do đó thí nghiệm ứng dụng trình tự toàn bộ đặc tính. Bảo đảm vận hành sở hữu thiết yếu theo dõi công cụ, để chính xác mà giám sát cũng theo dõi vấn đề.

Phong cốc thí nghiệm

Phong cốc thí nghiệm kiêm có dung lượng quy hoạch ramp-up loại hình thí nghiệm cùng thấm vào thí nghiệm đặc thù. Này mục tiêu là xác định từ cao phụ tải ( tỷ như hệ thống cao phong thời gian phụ tải ) khôi phục, chuyển vì cơ hồ nhàn rỗi, sau đó lại bò lên đến cao phụ tải, lại hạ thấp năng lực.
Thực hiện loại này thí nghiệm tốt nhất phương pháp chính là, tiến hành một loạt nhanh chóng ramp-up thí nghiệm, kế chi lấy một đoạn thời gian vững vàng trạng thái ( quyết định bởi với nghiệp vụ nhu cầu ), sau đó kịch liệt hạ thấp phụ tải, lúc này có thể lệnh hệ thống bình ổn một chút, sau đó lại tiến hành nhanh chóng ramp-up; lặp lại lặp lại cái này quá trình. Như vậy có thể xác định dưới hạng mục công việc: Lần thứ hai cao phong hay không tái hiện lần đầu tiên phong giá trị? Sau đó mỗi lần cao phong là tương đương vẫn là lớn hơn lần đầu tiên phong giá trị? ỞThí nghiệm quá trìnhTrung, hệ thống hay không biểu hiện nội tồn hoặc GC tính năng hạ thấp có quan hệ dấu hiệu? Thí nghiệm vận hành ( không ngừng lặp lại “Phong giá trị / nhàn rỗi” chu kỳ ) thời gian càng dài, ngài đối hệ thống trường kỳ khỏe mạnh trạng huống liền càng hiểu biết.

Nguyên tắc

Bá báo
Biên tập
1 ) tình huống cho phép khi, ứng sử dụng vài loại thí nghiệm công cụ hoặc thủ đoạn phân biệt độc lập tiến hành thí nghiệm, cũng đem kết quả lẫn nhau xác minh, tránh cho chỉ một công cụ hoặc thí nghiệm thủ đoạn tự thân khuyết tật ảnh hưởng kết quả chuẩn xác tính;
2 ) đối với bất đồng hệ thống, tính năng chú ý điểm là có điều khác nhau, hẳn là cụ thể vấn đề cụ thể phân tích;
3 ) tra tìm bình cảnh quá trình ứng từ dễ đến khó từng bước bài tra:
Server phần cứng bình cảnh cập internet bình cảnh ( mạng cục bộ hoàn cảnh hạ có thể không suy xét internet nhân tố )
Ứng dụng server cậpTrung gian kiệnThao tác hệ thốngBình cảnh (Cơ sở dữ liệu,WEB server chờ tham số phối trí )
Ứng dụng nghiệp vụ bình cảnh (SQLCâu nói,Cơ sở dữ liệu thiết kế,Nghiệp vụ logic, thuật toán, số liệu chờ )
4 )Tính năng điều ưuTrong quá trình không nên đối hệ thống các loại tham số tiến hành tùy ý cải biến, hẳn là lấy người dùng phối trí sổ tay trung tương quan tham số thiết trí làm cơ sở, từng bước căn cứ thực tế hiện trường hoàn cảnh tiến hành ưu hoá, một lần chỉ đối nào đó lĩnh vực tiến hành tính năng điều ưu ( tỷ như đối CPU sử dụng tình huống tiến hành phân tích ), hơn nữa mỗi lần chỉ cải biến một cái thiết trí, tránh cho tương quan nhân tố cho nhau quấy nhiễu;
5 ) điều ưu trong quá trình ứng cẩn thận tiến hành ký lục, giữ lại mỗi một bước thao tác nội dung cập kết quả, để tương đối phân tích;
6 )Tính năng điều ưuLà một cái kinh nghiệm tính công tác, yêu cầu nhiều tự hỏi, phân tích, giao lưu cùng tích lũy;
7 ) hiểu biết “Hữu hạn tài nguyên, vô hạn nhu cầu”;
8 ) tận khả năng ở bắt đầu trước minh xác điều ưu công tác ngưng hẳn tiêu chuẩn.

Công cụ

Bá báo
Biên tập

Tự động hoá thí nghiệm công cụ giới thiệu LR thiên

loadrunner khởi động giao diện
HPLoadRunner là một loại đoán trước hệ thống hành vi cùng tính năng phụ tải thí nghiệm công cụ. Thông qua lấy bắt chước thượng ngàn vạn người dùng thực thi đồng phát phụ tải cập thật khi tính năng giám sát phương thức tới xác nhận cùng tra tìm vấn đề, LoadRunner có thể đối toàn bộ xí nghiệp giá cấu tiến hành thí nghiệm. Thông qua sử dụng LoadRunner, xí nghiệp có thể lớn nhất hạn độ mà ngắn lại thí nghiệm thời gian, ưu hoá tính năng cùng gia tốc ứng dụng hệ thống tuyên bố chu kỳ.
Xí nghiệp internet ứng dụng hoàn cảnh đều cần thiết duy trì đại lượng người dùng, internet hệ thống giá cấu trung hàm các loại ứng dụng hoàn cảnh thả từ bất đồng cung ứng thương cung cấpPhần mềmCùng phần cứng sản phẩm. Khó có thể biết trước người dùng phụ tải cùng càng lúc càng phức tạp ứng dụng hoàn cảnh sử công ty lúc nào cũng lo lắng sẽ phát sinh người dùng hưởng ứng tốc độ quá chậm, hệ thống hỏng mất chờ vấn đề. Này đó đều không thể tránh né mà dẫn tới công ty tiền lời tổn thất. LoadRunner có thể làm xí nghiệp bảo hộ chính mình nguồn thu nhập, không cần mua thêm vào phần cứng mà lớn nhất hạn độ mà lợi dụng hiện có IT tài nguyên, cũng bảo đảm đầu cuối người dùng ở ứng dụng hệ thống các phân đoạn trung đối này thí nghiệm ứng dụng chất lượng, đáng tin cậy tính cùng nhưng mở rộng tính đều có tốt đẹp đánh giá.

Nhẹ nhàng sáng tạo giả thuyết người dùng

Sử dụng LoadRunner Virtual User Generator, ngài có thể thực giản tiện mà sáng lập khởi hệ thống phụ tải. Nên động cơ có thể sinh thành giả thuyết người dùng, lấy giả thuyết người dùng phương thức bắt chước chân thật người dùng nghiệp vụ thao tác hành vi. Nó trước ký lục hạ nghiệp vụ lưu trình ( như sau đơn đặt hàng hoặc vé máy bay dự định ), sau đó đem này chuyển hóa vìThí nghiệm kịch bản gốc.Lợi dụng giả thuyết người dùng, ngài có thể ở Windows, UNIX hoặc Linux máy móc thượng đồng thời sinh ra hàng ngàn hàng vạn cái người dùng phỏng vấn. Cho nên LoadRunner có thể cực đại giảm bớtPhụ tải thí nghiệmSở cần phần cứng cùng nhân lực tài nguyên. Mặt khác, LoadRunner TurboLoad độc quyền kỹ thuật có thể.
Cung cấp rất cao thích ứng tính. TurboLoad sử ngài có thể sinh ra mỗi ngày mấy chục vạn danh tại tuyến người dùng tổng số lấy trăm vạn kế điểm đánh số phụ tải.
Dùng Virtual User Generator thành lậpThí nghiệm kịch bản gốcSau, ngài có thể đối này tiến hành tham số hóa thao tác, này một thao tác có thể làm ngài lợi dụng mấy bộ bất đồng thực tế phát sinh số liệu tới thí nghiệm ngàiỨng dụng trình tự,Do đó phản ánh ra bổn hệ thống phụ tải năng lực. Lấy một cái đơn đặt hàng đưa vào quá trình vì lệ, tham số hóa thao tác nhưng đem ký lục trung cố định số liệu, như đơn đặt hàng hào cùngKhách hàngTên, từ có thể biến đổi giá trị tới thay thế. Ở này đó lượng biến đổi nội tùy ý đưa vào khả năng đơn đặt hàng hào cùng khách hàng danh, tới xứng đôi nhiều thực tế người dùng thao tác hành vi.
LoadRunner thông qua nó Data Wizard đến từ động thực hiện này thí nghiệm số liệu tham số hóa. Data Wizard trực tiếp liền vớiCơ sở dữ liệu server,Từ giữa ngài có thể thu hoạch sở cần số liệu ( như đơn đặt hàng hào cùng username ) cũng trực tiếp đem này đưa vào đếnThí nghiệm kịch bản gốc.Như vậy tránh cho nhân công xử lý số liệu yêu cầu, Data Wizard vì ngài tiết kiệm đại lượng thời gian.
Vì tiến thêm một bước xác định ngài Virtual user có thể bắt chước chân thật người dùng, ngài nhưng lợi dụng LoadRunner khống chế nào đó hành vi đặc tính. Tỷ như, chỉ cần điểm đánh một chút con chuột, ngài là có thể dễ dàng khống chế giao dịch số lượng, giao dịch tần suất, người dùng tự hỏi thời gian cùng liên tiếp tốc độ chờ.

Sáng tạo chân thật phụ tải

Virtual users thành lập khởi sau, ngài yêu cầu giả thiết ngài phụ tải phương án, nghiệp vụ lưu trình tổ hợp cùng giả thuyếtNgười dùng số lượng.Dùng LoadRunner Controller, ngài có thể thực mau tổ chức khởi nhiều người dùng thí nghiệm phương án. Controller Rendezvous công năng cung cấp một cái hỗ động hoàn cảnh, ở trong đó ngài đã có thể thành lập khởi liên tục thả tuần hoàn phụ tải, lại có thể quản lý cùng điều khiểnPhụ tải thí nghiệmPhương án.
Hơn nữa, ngài có thể lợi dụng nó nhật trình kế hoạch phục vụ tới định nghĩa người dùng ở khi nào phỏng vấn hệ thống lấy sinh ra phụ tải. Như vậy, ngài là có thể đemThí nghiệm quá trìnhTự động hoá. Đồng dạng ngài còn có thể dùng Controller tới hạn định ngài phụ tải phương án, ở cái này phương án trung sở hữu người dùng đồng thời chấp hành một động tác --- như đổ bộ đến một cái tồn khoỨng dụng trình tự——--- tới bắt chước phong giá trị phụ tải tình huống. Mặt khác, ngài còn có thể giám sát hệ thống giá cấu trung các lắp ráp tính năng ——--- bao gồm server,Cơ sở dữ liệu,Internet thiết bịChờ ——--- tới trợ giúp khách hàng quyết định hệ thống phối trí.
LoadRunner thông qua nó AutoLoad kỹ thuật, vì ngài cung cấp càng nhiều thí nghiệm linh hoạt tính. Sử dụng AutoLoad, ngài có thể căn cứ người dùng nhân số trước đó giả thiết thí nghiệm mục tiêu, ưu hoá thí nghiệm lưu trình. Tỷ như, ngài mục tiêu có thể là xác định ngài ứng dụng hệ thống thừa nhận mỗi giây điểm đánh số hoặc mỗi giây giao dịch lượng.

Lớn nhất hóa đầu tư hồi báo

Sở hữu Mercury Interactive sản phẩm cùng phục vụ đều là tổng thể thiết kế, có thể hoàn toàn tương dung mà cùng nhau vận tác. Bởi vì chúng nó có tương đồng trung tâm kỹ thuật, đến từ chính LoadRunner cùng ActiveTest TMThí nghiệm kịch bản gốc,Ở Mercury InteractivePhụ tải thí nghiệmPhục vụ hạng mục trung, có thể bị lặp lại dùng cho tính năng giám sát. Mượn dùng Mercury Interactive giám sát công năng --Topaz TM cùng ActiveWatch TM,Thí nghiệm kịch bản gốcNhưng lặp lại sử dụng do đó cân bằng đầu tư tiền lời. Càng quan trọng là, ngài có thể vì thí nghiệm giai đoạn trước bố trí cùngSinh sản hệ thốngGiám sát cung cấp một cái hoàn chỉnh ứng dụng tính năng quản lý giải quyết phương án.

Duy trì vô tuyến ứng dụng hiệp nghị

Theo vô tuyến thiết bị số lượng cùng chủng loại tăng nhiều, ngàiThí nghiệm kế hoạchYêu cầu đồng thời thỏa mãn truyền thống căn cứ vào trình duyệt người dùng cùng vô tuyến internet thiết bị, như di động cùng PDA. LoadRunner duy trì 2 hạng nhất rộng khắp sử dụng hiệp nghị: WAP cùngI-mode.Ngoài ra, thông qua phụ tải thí nghiệm hệ thống chỉnh thể giá cấu, LoadRunner có thể làm ngài chỉ cần thông qua ký lục một lần kịch bản gốc, liền nhưng hoàn toàn kiểm tra đo lường kể trên này đó vô tuyến internet hệ thống.

Duy trì Media Stream ứng dụng

LoadRunner còn có thể duy trì Media Stream ứng dụng. Vì bảo đảm đầu cuối người dùng được đến tốt đẹp thao tác thể nghiệm cùng cao chất lượng Media Stream, ngài yêu cầu kiểm tra đo lường ngài Media StreamỨng dụng trình tự.Sử dụng LoadRunner, ngài có thể ký lục cùng trọng phóng bất luận cái gì lưu hành nhiều truyền thông số liệu lưu cách thức tới chẩn bệnh hệ thống tính năng vấn đề, tra tìm nguyên do, phân tích số liệu chất lượng.
Hoàn chỉnh xí nghiệp ứng dụng hoàn cảnh duy trì.
LoadRunner duy trì rộng khắp hiệp nghị, có thể thí nghiệm các loại IT cơ sở giá cấu.

Tính năng thí nghiệm công cụ PR

PerformanceRunner ( tên gọi tắt PR ) là tính năng thí nghiệm phần mềm, thông qua bắt chước cao đồng phát bản cài đặt, thông qua hiệp nghị cùng báo văn sinh ra đồng phát áp lực cấp server, thí nghiệm toàn bộ hệ thống phụ tải cùng áp lực thừa nhận năng lực, thực hiện áp lực thí nghiệm, tính năng thí nghiệm, phối trí thí nghiệm, phong giá trị thí nghiệm chờ.
Công năng như sau:
● thu thí nghiệm kịch bản gốc
PR thông qua kiêm nghe ứng dụng trình tự hiệp nghị cùng cảng, thu ứng dụng trình tự hiệp nghị cùng báo văn, sáng tạo thí nghiệm kịch bản gốc. PR chọn dùng java làm tiêu chuẩn thí nghiệm kịch bản gốc, duy trì tham số hóa, kiểm tra điểm chờ công năng.
● liên hệ cùng session
Đối với ứng dụng trình tự, đặc biệt là B/S giá cấu trình tự trung session, thông qua “Liên hệ” tới thực hiện. Người dùng chỉ cần điểm đánh “Liên hệ” cái nút, PR sẽ tự động rà quét thí nghiệm kịch bản gốc, thiết trí liên hệ, thực hiện có session thí nghiệm.
● tập hợp điểm
PR duy trì tập hợp điểm, thông qua hàm số có thể thiết trí tập hợp điểm. Thiết trí tập hợp điểm có thể bảo đảm ở một cái thời gian điểm thượng đồng phát áp lực đạt tới mong muốn chỉ tiêu, sử tính năng đồng phát càng chân thật có thể tin.
● sinh ra đồng phát áp lực
Tính năng kịch bản gốc sáng tạo lúc sau, thông qua sáng tạo hạng mục, thiết trí áp lực mô hình, liền có thể sinh ra áp lực. PR có thể ở đơn đài máy móc thượng sinh ra nhiều đạt 5000 cái đồng phát áp lực.
● ứng dụng cảnh tượng duy trì
Thông qua thiết trí nhiều hạng mục kịch bản gốc áp lực đường cong, có thể thực hiện ứng dụng cảnh tượng thí nghiệm.
● chấp hành theo dõi
Ở khởi động tính năng thí nghiệm lúc sau, hệ thống sẽ dựa theo giả thiết cảnh tượng sinh ra áp lực. Ở chấp hành trong quá trình, yêu cầu quan sát kịch bản gốc chấp hành tình huống, bị thí nghiệm hệ thống tính năng chỉ tiêu tình huống. PR thông qua chấp hành theo dõi tới xem xét này đó tin tức.
● tính năng phân tích báo biểu
Dùng một lần có thể thí nghiệm chấp hành hoàn thành, sẽ sáng tạo các loại tính năng phân tích báo biểu, bao gồm cpu tương quan, phun ra nuốt vào suất, đồng phát số chờ.
Hệ thống yêu cầu: windows(32 vị /64 vị ) 2000/xp/vista/2003/7/2008

Vấn đề

Bá báo
Biên tập
Bổn văn giới thiệu tiến hành tính năng thí nghiệm vài loại phương pháp. Quyết định bởi với nghiệp vụ nhu cầu, khai phá chu kỳ cùngỨng dụng trình tựSinh mệnh chu kỳ, đối với riêng xí nghiệp, nào đó thí nghiệm sẽ so mặt khác càng thích hợp. Nhưng là, đối với bất luận cái gì tình huống, ở quyết định tiến hành mỗ một loại thí nghiệm trước, đều hẳn là hỏi chính mình một ít cơ bản vấn đề. Mấy vấn đề này đáp án sẽ quyết định loại nào thí nghiệm phương pháp là tốt nhất.
Mấy vấn đề này bao gồm:
Kết quả nhưng lặp lại tính cần phải có cao bao nhiêu?
Thí nghiệm yêu cầu vận hành cùng một lần nữa vận hành vài lần?
Ngài ở vào khai phá chu kỳ cái nào giai đoạn?
Ngài nghiệp vụ nhu cầu là cái gì?
Ngài người dùng nhu cầu là cái gì?
Ngài hy vọng sinh sản trung hệ thống ở giữ gìn quay xong thời gian trung có thể liên tục bao lâu?
Ở một cái bình thường nghiệp vụ ngày, mong muốn người dùng phụ tải là nhiều ít?
Đem mấy vấn đề này đáp án cùng kể trên tính năng thí nghiệm loại hình tương đối chiếu, hẳn là liền có thể chế định ra thí nghiệmỨng dụng trình tựTổng thể tính năng hoàn mỹ kế hoạch.
Tính năng thí nghiệm là vì miêu tả thí nghiệmĐối tượngCùng tính năng tương quan đặc thù cũng đối này tiến hành đánh giá, mà thực thi cùng chấp hành một loại thí nghiệm, như miêu tả cùng đánh giá tính giờ phối trí văn kiện, chấp hành lưu, hưởng ứng thời gian cùng với thao tác đáng tin cậy tính cùng hạn chế chờ đặc thù. Bất đồng loại hình tính năng thí nghiệm trọng điểm với bất đồng thí nghiệm mục tiêu, này đó tính năng thí nghiệm thực thi xỏ xuyên qua khắp cảPhần mềm khai pháSinh mệnh chu kỳ (Software Development Life Cycle,SDLC). Mới đầu, ở khung thay đổi trung, tính năng thí nghiệm trọng điểm với xác định cùng tiêu trừ cùng khung có quan hệ tính năng bình cảnh. Ở xây dựng thay đổi trung còn đem thực thi cùng chấp hành mặt khác loại hình tính năng thí nghiệm, để điều chỉnhPhần mềmCùng hoàn cảnh ( ưu hoá hưởng ứng thời gian cùng tài nguyên ), cũng xác minhỨng dụng trình tựCùng hệ thống hay không có thể xử lý cao phụ tải cùng cao cường độ tình huống, như có đại lượng sự vụ, khách hàng cơ cùng / hoặc số liệu tình huống.