O poder dos painéis
Egor Ivanov, especialista em automação de teste (Yandex.Money)Vou lhe contar como e por que a equipe de testes de integração começou a usar painéis. Vou compartilhar o lucro que obtemos dessa ferramenta e por que a consideramos importante.
Códigos de tempo
0:55 Quais especialistas se beneficiarão do relatório
1:10 O que é um painel? Exemplos da vida. Definição do termo, tipos básicos.
4:05 Conheça a equipe de testes de integração. Esquema de interação do instrumento: Jira, Autorun, Locker, Pinger, Jenkins
7:32 O que fazer quando algo der errado - o papel do atendente
8:15 Painel do atendente: dimensionando tarefas, usando o Grafana
11:26 Como as métricas são enviadas . Tipos de métricas.
13:09 O processo de envio de métricas de Java e sh
14:10 Como criar um painel? Como os painéis podem ser usados?
15:00 Exemplo 1 - painel como visualizador de métricas
18:20Exemplo 2 - um painel como motivador
22:18 Exemplo 3 - um painel para análise
24:45 Exemplo 4 - um painel para economizar tempo
27:00 Resumindo: o que obtivemos com a implementação de painéis
O Santo Graal da automação: se você não conseguir encontrá-lo, crie você mesmo
Andrey Ganin, chefe de controle de qualidade (Alfa-Bank)
Parece que a escolha de ferramentas para automação é enorme - até que você precise dos testes E2E em C #. Vou falar sobre como criamos nossa própria estrutura: sobre as dificuldades, esperanças não cumpridas e os meandros da liberação de um produto interno em código aberto.
Códigos de tempo
1:30 Sobre o que será a conversa?
2:20 Contexto: como o Alfa-Bank começou a pensar em reduzir o tempo gasto na verificação de produtos internos.
3:32 Identificando o principal problema - falta de documentação.
4:21 Resultados da primeira implementação da estrutura
5:28 Descrição da segunda iteração. SpecFlow. Resultados da segunda implementação
8:32 What if? .. Criação de uma ferramenta que poderia criar autotestes sem erros e sem instalar software adicional.
9:20 Esquema de interação das ferramentas internas do AFT Desk
10:58 E por que é tudo isso?
13:35 Separação de testes com a estrutura. Como isso acontece por dentro?
16:31Mudança global: a Microsoft para de desenvolver o Net Framework. Transição para o padrão líquido
18:20 Como o processo mudou após a transição. Prós e contras
20:57 Aplicabilidade da estrutura. Exemplos. Padrões de objeto de página
23:11 Como usar a tecnologia?
24:17 Como é o lançamento da nova versão em código aberto. Diferenças com a solução interna
26:44 Conclusões: por que usar uma estrutura e quem pode usá-la? Planos de desenvolvimento
Como testamos o widget Yandex.Checkout
Dmitry Sergienko, testador sênior (Yandex.Money)
O widget Yandex.Checkout é uma biblioteca JS que funciona por meio de um iframe. Vou falar sobre a minha experiência de teste e nossa ferramenta WidgetRunner.
Código de tempo:
0:32 Como testo uma biblioteca JS?
0:54 Widget Yandex.Checkout: o que é.
2:45 Por que decidimos usar um iframe
3:04 Então, como testamos isso? A primeira opção (arquivo html estático), suas desvantagens.
3:45 Em um token de pagamento: o que é e como obtê-lo.
5:01 Por que a abordagem 1 não funcionou? As abordagens a seguir
6:09 Por que é ruim testar apenas uma forma de pagamento?
7:48 Requisitos para a ferramenta de teste
8:40 WidgetRunner - como a ferramenta funciona e sua funcionalidade
11:52 Conclusões: o que você obteve com a implementação da ferramenta WidgetRunner
P.S. Android-, . !