天天看點

[轉]性能測試:針對事務的一個問題的解答

想了解,它在一分鐘内能夠對多少個賬戶進行帳務處理,或者連續運作8個小時,能夠傳回多少使用者處理的結果。這樣該怎麼去進行測試呢?

AD:2014WOT全球軟體技術峰會北京站 課程視訊釋出

今天有一個朋友問了一個問題如下:

比如一個銀行的帳務處理系統,我想了解,它在一分鐘内能夠對多少個賬戶進行帳務處理,或者連續運作8個小時,能夠傳回多少使用者處理的結果。這樣該怎麼去進行測試呢。

感覺很多性能測試方面的資料都在講并發使用者通路時,系統地響應時間之類。找不到這種類型的測試應該怎麼進行

回答如下:

這個問題可以用事務來去考慮。我們拿簡單的例子腳本來說:

比如以下腳本是做帳務處理的:以下我隻簡寫)

lrs_create(IP);

lr_think_time(x);

lrs_send();

lrs_receive();

我們可以加上事務,這個想必你知道,如下:

lr_start_transaction( account);

繼續閱讀