A method, system, and computer program product for generating test
sequences are disclosed. Initially, a graphical user interface is invoked
to display a list of preexisting test cases. A first test case is selected
from the list of test cases and to create a first instance of the first
test case, which is added to the test sequence. The test sequence is
displayed in a test sequence portion of the graphical user interface. A
subsequent test case is then selected from the list of test cases to
create an instance of the subsequent test case, which is also added to the
test sequence. The GUI may permit the modification of a parameter of the
first test case by invoking a test case editor from the GUI. In one
embodiment, the subsequent test case and the first case are the same such
that first and second instances of the first test cases are included in
the test sequence. In this embodiment, the first and second instances of
the first test case may be is individually edited such that the first and
second instances of the first test case have different parameter values.
In another example, the subsequent test case is a second test case and the
instance of the subsequent test case is a first instance of the second
test case. The GUI may include a serial test command that results in a
test sequence in which the first test case and the subsequent test case
are executed serially. The GUI may further include a parallel test command
that results in a test sequence in which the first test case and the
subsequent test case are executed in parallel. The GUI may further include
an execution selector for executing the generated test sequence on a
system such as a computer network.
Um método, um sistema, e um produto do programa de computador para gerar seqüências de teste são divulgados. Inicialmente, uma relação de usuário gráfica é invocada para indicar uma lista de casos preexisting do teste. Um primeiro exemplo do teste é selecionado da lista de casos do teste e para criar um primeiro exemplo do primeiro exemplo do teste, que é adicionado à seqüência de teste. A seqüência de teste é indicada em uma parcela da seqüência de teste da relação de usuário gráfica. Um exemplo subseqüente do teste é selecionado então da lista de casos do teste para criar um exemplo do exemplo subseqüente do teste, que é adicionado também à seqüência de teste. O GUI pode permitir a modificação de um parâmetro do primeiro exemplo do teste invocando um editor do caso do teste do GUI. Em uma incorporação, o exemplo subseqüente do teste e o primeiro caso estão o mesmo tal que primeiramente e os segundos exemplos dos primeiros exemplos do teste estão incluídos na seqüência de teste. Nesta incorporação, os primeiros e segundos exemplos do primeiro exemplo do teste podem estar são editados individualmente tais que os primeiros e segundos exemplos do primeiro exemplo do teste têm valores de parâmetro diferentes. Em um outro exemplo, o exemplo subseqüente do teste é um segundo exemplo do teste e o exemplo do exemplo subseqüente do teste é um primeiro exemplo do segundo exemplo do teste. O GUI pode incluir um comando de série do teste esse resultados em uma seqüência de teste em que o primeiro exemplo do teste e o exemplo subseqüente do teste são executados em série. O GUI pode mais mais incluir um comando paralelo do teste esse resultados em uma seqüência de teste em que o primeiro exemplo do teste e o exemplo subseqüente do teste são executados na paralela. O GUI pode mais mais incluir um seletor da execução para executar a seqüência de teste gerada em um sistema tal como uma rede de computador.