Os certificados de seda básicos estarão em dois formulários. Um como uma lima incluir e o outro como uma lima do certificado.
A lima incluir com o extention *.inc pode ser usada para a declaração de nomes da janela, de objetos da janela, de variáveis, de constantes, de estruturas e de classes. Os objetos do núcleo dos certificados encontram-se aqui.
A lima do certificado será usada em certificados da escrita. Será com o extention *.t. O corpo dos certificados será definido aqui. IE. os testcases que se encontra com várias condições de teste serão escritos na lima do certificado.
A lima do certificado (*.t) pode ser usada declarando os objetos e a lima incluir (*.inc) para testcases da escrita. Mas para fazer ao espaço livre do código nós usamos limas diferentes para finalidades diferentes. Se nenhum testcases estiver escrito em uma lima (incluir), então a lima incluir pode ser compilada mas não pode ser funcionada. Mostrará a erro que a lima não contem nenhuns testcases. Somente a lima com o presente do testcase será permitida funcionar.
Antes de funcionar os certificados, a lima separada da declaração tem que ser escrita (para declarar os objetos) e a lima do certificado (para certificados da escrita se usando que lima da declaração) e compilá-los.
As etapas a ser seguidas funcionando os certificados são como abaixo.
Abrir a ferramenta de seda do teste.
Abrir a lima do certificado (*.t) que tem que ser funcionada.
Compilar o certificado selecionando o Run-> compilam o menu da barra de menu (ou) do ícone compilar.
Compilará esse certificado particular e as outras limas relacionadas, chamadas por esse certificado. O usuário pode confirmar aquele olhando o status do progresso (na cor amarela) no canto fundo-direito do mais silktest demasiado.
Se houver qualquer erro, os detalhes do erro estão indicados no tempo compilar. O usuário tem que fazer mudanças necessárias.
Então, selecionar o Testcase de Run-> da barra de menu (ou) selecionam mais para funcionar o ícone.
Os testcases podem ser funcionados perto seletivamente ou em-um-esticam.
Se o método seletivo for selecionado, pedirá o testcase para ser funcionado de uma lista dos testcases.
Após ter selecionado o corredor do testcase e do começo, a vontade a mais silktest começa automaticamente a aplicação e começa o teste do basestate.
Gravando os eventos/ação
Escrever certificados em SilkTest inclui etapas dos comandos com declaração de nomes da janela e de seus objetos antes isso. Evitar estas dificuldades e fazer (esta é uma substituição para etapas line-by-line da escrita dos certificados) o mais silktest mais fácil process fornecem uma característica especial de eventos da gravação.
As etapas são dadas abaixo.
1. Criar um Testcase novo. 2. Selecionar o registro da opção - menu das ações. 3. Após ter começado a caixa de diálogo das ações do registro do `', a seqüência das etapas a ser testadas, deve ser feita. . o IE 4., o programador tem que simplesmente fazer o processo testando ordinário selecionando ou usando as janelas & seus objetos. 5. Após ter terminado estas etapas, o usuário tem que estalar a pasta do `ao editor' tecla caixa de diálogo nas ações do registro do `'. 6. Agora os certificados estão automaticamente disponíveis na lima do certificado. 7. Excepto o certificado e o funcionamento que testcase.
As indicações gravadas para entrar ao local do yahoo, olharão a linha a amostra dada abaixo.
A substituição para as indicações acima gravadas será como abaixo:
Browser.Loadpage (www.yahoo.com) // carrega o homepage do yahoo como a página do defeito
se Yahoo.Exists () // que verifica para ver se há a existência do homepage
imprimir (de “a janela Yahoo existe”) // que confirma que a janela existe
Yahoo.objYahoo.Loginname.SetText (“username”)
Yahoo.objYahoo.Password.SetText (“senha”)
Yahoo.objYahoo.Submit.Click ()
A diferença entre os dois certificados diferentes acima é, as janelas das necessidades do método II & seus objetos ao declarado antes que os certificados estejam ser escrita. Não está no exemplo do tipo da gravação do código.