Chcete-li vytvořit | Proveďte v editoru testů v okně Přidat datový fond tyto kroky |
---|---|
Jednosloupcový datový fond s výchozím režimem přístupu. | V části Existující datové fondy v pracovním prostoru vyberte hodnotu Nový datový fond<název_testu>.datapool a klepněte na tlačítko Dokončit. Volitelně můžete v této relaci sloupec datového fondu pojmenovat a další sloupce a data můžete přidat později. |
Jednosloupcový datový fond a vybrat režim přístupu. | V části Existující datové fondy v pracovním prostoru vyberte hodnotu Nový datový fond<název_testu>.datapool klepněte na tlačítko Další. Budete vyzváni k zadání režimu přístupu. Volitelně můžete v této relaci sloupec datového fondu pojmenovat a další sloupce a data můžete přidat později. |
Přidružení mezi testem a existujícím datovým fondem. | Vyberte datový fond. Datový fond se přidruží k testu a v této relaci můžete volitelně nastavit režim přístupu. |
Nový, zcela funkční datový fond. | Vyberte projekt a klepněte na volbu Použít průvodce k vytvoření nového datového fondu. |
Volba | Popis |
---|---|
Sdílený (na počítač) (výchozí) | Virtuální uživatelé na každém z počítačů čerpají ze sdíleného zobrazení datového fondu, přičemž řádky datového fondu jsou mezi ně rozdělovány kolektivně, postupně, v pořadí odpovídajícímu pořadí vyžádání dat. Tato volba způsobí, že virtuální uživatelé nebo iterace cyklu budou používat data z různých řádků a že server uvidí proměnná data. Přesné pořadí přístupu k řádkům všech uživatelů nebo iterací nelze předpovědět, protože toto pořadí závisí na pořadí provádění testů a na trvání testu na každém z počítačů. |
Soukromý | Každý virtuální uživatel vykresluje data ze soukromého zobrazení datového fondu, který má své řádky postupně rozdělené mezi jednotlivé uživatele. Tato volba zajišťuje, že každý virtuální uživatel získá z datového fondu stejná data ve stejném pořadí. Protože však každý uživatel začíná prvním řádkem datového fondu a přistupuje k řádkům v daném pořadí, mohou různí virtuální uživatelé používat stejný řádek. Další řádek datového fondu se bude používat pouze tehdy, pokud přidáte test používající tento datový fond a naplánujete cyklus plánu s více než jednou iterací. |
Segmentovaný (na počítač) | Virtuální uživatelé na každém z počítačů čerpají ze segmentovaného zobrazení datového fondu, přičemž data jsou mezi ně rozdělována postupně, kolektivně na základě příslušného segmentu. Pořadí rozdělování mezi uživatele přesně odpovídá pořadí vyžádání dat. Segmenty se vypočítávají podle toho, jak plán rozděluje virtuální uživatele mezi počítače. Pokud např. plán přiřazuje 25 % uživatelů ke skupině 1 a 75 % ke skupině 2, a přiřazuje tyto skupiny k počítačům 1 a 2, bude zobrazení počítače 1 obsahovat prvních 25 % řádků datového fondu a zobrazení počítače 2 zbývajících 75 %. Tato volba brání virtuálním uživatelům vybírat duplicitní hodnoty (např. ID účtů). Pokud zakážete cyklické zalamování, nelze řádek použít více než jednou. |
Považujte nesekvenční přístup (Náhodný a Promíchaný) jako přístup k zamíchanému balíčku karet. Při Náhodném přístupu můžete vybranou kartu vrátit na libovolné místo v balíčku, což znamená, že jednu kartu můžete vytáhnout vícekrát, než vytáhnete jinou kartu. Protože konce balíčku nikdy nedosáhnete, je volba Zalomit po dosažení posledního řádku nedostupná. S Promíchaným přístupem se vybraná karta vrací na spodek balíčku. Až vyberete každou kartu jednou, buď začnete znovu vybírat ze shora ve stejném pořadí (Zalomit po dosažení posledního řádku má hodnotu Ano), nebo nebudete moci provádět žádné další výběry (Přetočit po dosažení posledního řádku má hodnotu Ne).
Volba | Popis |
---|---|
Zalomit po dosažení posledního řádku | Když ve výchozím nastavení test dosáhne konce datového fondu nebo segmentu datového fondu, začne data používat od začátku. Chcete-li vynutit zastavení testu na konci datového fondu nebo segmentu, zrušte zaškrtnutí políčka Zalomit po dosažení posledního řádku. Vynucení zastavení může být užitečné v případech, kdy datový fond obsahuje např. 15 záznamů, vy spustíte test pro 20 virtuálních uživatelů a nechcete, aby posledních pět uživatelů používalo znovu ty samé informace. Přestože je test označen jako Nezdařený, protože bylo vynuceno jeho zastavení, jsou výkonnostní data v testu platná, Pokud však vaší aplikaci nezáleží na tom, zda znovu používá stejná data, je výchozí nastavení přetočení vhodnější. Díky cyklickému zalamování se není třeba obávat, zda bude datový fond dostatečně velký, když změníte pracovní zátěž a přidáte více uživatelů, nebo když zvýšíte počet iterací v cyklu. Poznámka: Tato volba je nedostupná s volbou Náhodný, protože při náhodném přístupu neexistuje konec souboru.
|
Pro daného uživatele načíst pouze jednou | Standardně se pro každé provedení testu z datového fondu načítá jeden řádek a data v tomto řádku datového fondu jsou testu k dispozici pouze po dobu jeho trvání. Výběrem volby Pro daného uživatele načíst pouze jednou určíte, že každý přístup k datovému fondu z libovolného testu spouštěného konkrétním virtuálním uživatelem vrátí vždy stejný řádek. |
Volba datového fondu | Iterace 1 | Iterace 2 |
---|---|---|
Sekvenční a Soukromý | řádek 1 | řádek 2 |
Sdílený a Promíchaný | řádek x | řádek y |
Pro daného uživatele načíst pouze jednou | řádek x | řádek x |