Configurando o Sauce Labs
DevOps Insights chegará ao fim de sua vida útil e será descontinuado em 31 de agosto de 2026. O serviço Continuous Delivery será descontinuado nas seguintes regiões em 12 de fevereiro de 2027: au-syd, ca-tor, us-east. O Code Risk Analyzer também será descontinuado em todas as regiões nessa data. Se uma região não apresentar uso ativo desses recursos, os recursos nessa região poderão ser descontinuados mais cedo e deixar de aceitar novas instâncias. Saiba mais
O Sauce Labs executa testes de unidade funcional. Quando o suíte de testes do Sauce Labs é configurado como uma tarefa de teste no Delivery Pipeline, o suíte de testes pode executar testes em relação a seu app da web ou móvel como parte de seu processo de entrega contínua. Esses testes podem fornecer um controle de fluxo valioso para seus projetos, atuando como gates para impedir a implementação de um código ruim.
Essa integração de ferramenta está disponível somente no IBM Cloud Public.
Configure o Sauce Labs para executar testes funcionais automatizados em múltiplos sistemas operacionais e navegadores para que possa emular a forma que um usuário pode usar um website ou um aplicativo:
-
Se você estiver configurando esta integração de ferramenta conforme estiver criando a cadeia de ferramentas, na seção Integrações configuráveis, clique em Sauce Labs.
-
Se você já possui uma cadeia de ferramentas e deseja adicionar essa integração de ferramenta a ela, no console do IBM Cloud, clique no ícone de menu (
) > Automação de Plataforma > Cadeias de Ferramentas. Na página Cadeias de ferramentas, clique na cadeia de ferramentas para abrir a sua página de Visão geral.
a. Clique em Incluir ferramenta.
b. Na seção Integrações de ferramenta, clique em Sauce Labs.
-
Digite o nome de usuário associado à sua conta Sauce Labs. Você pode encontrar seu nome de usuário na mensagem de boas-vindas na página da sua conta do Sauce Labs.
-
Digite a chave de acesso para sua conta Sauce Labs. Você pode encontrar a chave na página da sua conta do Sauce Labs.
-
Clique em Criar integração.
-
Na página de visão geral da sua cadeia de ferramentas, na placa Ferramentas de terceiros, clique em Sauce Labs de molho para acessar saucelabs.com e visualizar a atividade de teste para a cadeia de ferramentas.
Se você incluiu uma tarefa de teste dos Sauce Labs para o Delivery Pipeline, é possível selecionar a instância de serviço. Para obter instruções para configurar uma tarefa de teste em seu pipeline, veja a seção Configurando uma tarefa de teste do Sauce Labs em seu pipeline.
Configurando Labs Sauce usando a API
A integração da ferramenta Sauce Labs suporta os seguintes parâmetros de configuração que você pode usar com a API e os SDKs HTTP da Toolchain ao criar, ler e atualizar integrações de ferramentas.
Você deve especificar a propriedade tool_type_id no corpo da solicitação com o valor saucelabs.
| Parâmetro | Uso | Tipo | Argumento de Terraform | Descrição |
|---|---|---|---|---|
| Chave | necessário, atualizável | Senha | access_key | A chave de acesso da conta do Sauce Labs. Você pode usar uma referência secreta de cadeia de ferramentas para este parâmetro. Para obter mais informações sobre referências secretas, consulte Protegendo seus dados sensíveis em Continuous Delivery. |
| nome do usuário | necessário, atualizável | Sequência | nome do usuário | O nome de usuário da conta Sauce Labs. |