許多IT和財(cái)務(wù)部門需要充分利用預(yù)算資金,用更少的錢完成更多的事。而對(duì)于全生命周期的Hyperion企業(yè)績(jī)效管理財(cái)務(wù)整合實(shí)現(xiàn)來說,最佳做法就是在現(xiàn)有和新系統(tǒng)進(jìn)入并行測(cè)試之前對(duì)系統(tǒng)集成,性能和用戶認(rèn)可度進(jìn)行正式的測(cè)試輪次。但是,當(dāng)一個(gè)Hyperion EPM項(xiàng)目的預(yù)算有限,性能測(cè)試通常在削減之列。
對(duì)Hyperion的性能測(cè)試是運(yùn)行整合應(yīng)用程序和相關(guān)工具來確定Hyperion系統(tǒng)環(huán)境功能好壞的流程(包括硬件和網(wǎng)絡(luò))。有兩類性能測(cè)試。一類是負(fù)載測(cè)試,它是檢查在期望使用率水平下的環(huán)境,而另一類是壓力測(cè)試,它用于評(píng)估在高于使用率水平期望峰值條件下的性能如何。
最近,我正在為一家擁有Hewlett Packard Enterprise LoadRunner測(cè)試工具許可的公司努力實(shí)施Oracle EPM 11.1.2.4(現(xiàn)在形式上認(rèn)為是一項(xiàng)技術(shù))。不幸的是,LoadRunner過去是由一個(gè)不同的部門管理,而不是正在實(shí)施Hyperion EPM軟件的這個(gè)部門。該公司有一個(gè)交叉付費(fèi)項(xiàng)目,即在一個(gè)部門請(qǐng)求使用另外部門IT資源的情況下會(huì)被收取使用費(fèi)。由于Hyperion項(xiàng)目預(yù)算限制嚴(yán)格,所以使用LoadRunner來做性能測(cè)試并不可行。
但是,對(duì)于我的客戶進(jìn)行負(fù)載測(cè)試來說,這并不會(huì)降低任何的重要性。該公司需要實(shí)際的證據(jù)來證明其系統(tǒng)環(huán)境和Hyperion EPM一起上線的時(shí)候能夠按照預(yù)期工作。因此,我們想出了一個(gè)可以以最小代價(jià)來執(zhí)行負(fù)載測(cè)試的方法。我們考慮了我們的選擇并發(fā)現(xiàn)可以利用11.1.2.4版本的某些軟件功能來在沒有LoadRunner的情況下執(zhí)行負(fù)載測(cè)試。我將該設(shè)計(jì)稱為“Scrappy Performance Test(雜湊性能測(cè)試)”。