Compile o servidor com session recording habilitado
Defina ServerModule->Options->soAllowSessionRecording = True. Este parâmetro deve ser definido como False uma vez que seu aplicativo esteja pronto para produção.
2
Compile e execute seu uniGUI server
Compile e execute seu uniGUI server na máquina onde você irá gravar.
3
Definir URL da Stress Test Tool
Na Stress Test Tool defina "Url to Web Application" para o endereço URL do seu server.
Se o seu server estiver sendo executado na mesma máquina, um endereço típico seria:
http://127.0.0.1:8077/
4
Pressione o botão Record
Pressione o Record botão. Isso abrirá uma nova janela do navegador que exibirá o formulário principal de sua aplicação web. Esta ação usará o navegador web padrão do sistema.
Session Recoding
5
Interaja com a aplicação web
Nesta etapa você pode começar a usar a aplicação web navegando por menus, formulários, grids, etc. Todas as suas ações serão gravadas.
Você pode continuar gravando até achar que a cobertura de menus, formulários, grids e funções do seu app é suficiente.
Quando terminar, finalize sua aplicação web.
6
Pare a gravação na Stress Test Tool
Volte para a Stress Test Tool e pressione o botão Stop .
Isto finaliza sua sessão de gravação e a adiciona à lista de gravações disponíveis para este projeto.
7
Salve o projeto
Você pode salvar seu projeto usando o botão Save .
Importante: Para usar uma sessão gravada na Stress Test Tool, ela deve ser reproduzível. Em outras palavras, todas as ações gravadas devem sempre produzir o mesmo conteúdo HTML (por exemplo, pressionar Button1 deve sempre abrir Form1). Algumas ações podem produzir resultados imprevisíveis — por exemplo, inserir linhas em um DBGrid pode alterar a paginação ou índices de linha e assim produzir JavaScript/HTML diferente em execuções subsequentes. Evite gravar ações que modifiquem dados de maneiras que tornem a reprodução não determinística (inserir, deletar ou editar linhas que outras sessões também possam modificar).