Sobes.tech

QA / QA Automation

O que é teste pareado (Pairwise), onde é aplicado e como é?

Senior
Альфа-БанкАльфа-Банк
111

Os testes foram executados em paralelo, correto?

Middle
ЛанитЛанит
111

Nome os testes não funcionais que faria para este serviço.

Senior
Uzum
111

No currículo, não vi experiência com Kibana e Kafka — você teve?

Senior
e-legion
110

Como iniciar um serviço no sistema (systemd)?

Senior
Positive TechnologiesPositive Technologies
110

Que lista de verificação de testes você consideraria para testar uma API GET, onde em vez de documentos do funcionário, são solicitados documentos da empresa?

Middle
ЛанитЛанит
110

Implementar e testar os métodos em falta na classe de validação do cartão. O método de verificação de expiração da data já está implementado sem erros. Para uma solução parcial, basta implementar 2 métodos em falta que verificam as propriedades do cartão.

Middle+
Т-БанкТ-Банк
110

O método interage com a base de dados — é um teste unitário ou de integração?

Middle+
ТочкаТочка
110

Como é feita a verificação de igualdade de conjuntos?

Middle
MWS
110

A Programação Orientada a Objetos (POO) é uma abordagem para desenvolver programas em que o código é organizado na forma de objetos Encapsulamento Encapsulamento é a união de dados e métodos que trabalham com esses dados dentro de uma mesma classe, bem como a restrição do acesso direto ao estado interno do objeto. Em palavras simples: o objeto gerencia seus próprios dados, e o código externo interage com ele através de métodos. Abstração Abstração é a seleção apenas das características importantes do objeto e o ocultamento dos detalhes de sua implementação. Em palavras simples: ao usuário importa o que o objeto faz, não como exatamente ele faz. Polimorfismo Polimorfismo é a capacidade de objetos com diferentes implementações usarem uma mesma interface. Nos testes, isso ajuda a escrever código universal que funciona com diferentes tipos de dados ou classes. Exemplo em Python: class Animal: def make_sound(self): pass class Dog(Animal): def make_sound(self): return "Au!" class Cat(Animal): def make_sound(self): return "Miau!" def animal_sound(animal: Animal): print(animal.make_sound()) dog = Dog() cat = Cat() animal_sound(dog) # Au! animal_sound(cat) # Miau! Nos testes automatizados, o polimorfismo é útil para: - Criar métodos de verificação universais - Implementar diferentes estratégias de teste através de uma mesma interface - Manter diferentes versões de API/UI sem alterar os testes Herança Herança é um mecanismo que permite a uma nova classe usar automaticamente uma classe existente, herdando suas propriedades e métodos. Em palavras simples: a nova classe reutiliza o código da classe pai e, se necessário, o amplia. Git 1. Sistemas de controle de versões. Local, centralizado, distribuído. 2. Conceitos básicos. Repositório, índice, commit, ponteiros, ramo, cópia de trabalho. 3. Trabalhar com repositório. Comandos: init, clone, status 4. Criar um commit. Comandos: add, commit. 5. Criar, ver, trocar entre ramos, excluir. Comandos: branch, checkout, log, diff. 6. Desfazer alterações. Comandos: restore, rm, checkout, revert. 7. Mesclar alterações entre ramos. Comandos: merge, cherry-pick, rebase. 8. Trabalhar com repositório remoto. Comandos: fetch, pull, push. 9. Trabalhar com GitHub, forks e Pull Requests.

Middle
RedLab
110

Como vai escolher a oferta? No que vai prestar atenção em primeiro lugar?

Middle
ООО INDEX
110

Quais são os tipos de dados em Python e em que grupos podem ser divididos?

Senior
RWB
110

Como foram estruturados os processos de teste no seu último emprego?

Middle
hytech
110

Usa redes neurais? Como as aplica no seu trabalho?

Middle
Gear Games
110

Com quais áreas de contabilidade 1C foi mais fácil trabalhar?

Middle
Первый битПервый бит
110

Em que casos é aconselhável usar o bloco finally em Java para gerenciar recursos ou encerrar operações?

Junior — Middle
Банк ОткрытиеБанк Открытие
110

Que tipos de tarefas podem levar à diminuição da motivação e sensação de cansaço na equipa?

Junior — Middle
110

Que informação é indicada no campo Content-Type do cabeçalho HTTP?

Junior — Middle
IT OneIT One
110

Quem fez as compilações no ambiente de teste?

Middle
Лига Ставок
110

Como foi organizado o processo de teste? Como se ligava às tarefas?

Senior
Adapty
110
/309