Articles of teste de

Por que meus testes de Perl falham com `use encoding ‘utf8’`?

Estou intrigado com este script de teste: #!perl use strict; use warnings; use encoding ‘utf8’; use Test::More ‘no_plan’; ok(‘áá’ =~ m/á/, ‘ok direct match’); my $re = qr{á}; ok(‘áá’ =~ m/$re/, ‘ok qr-based match’); like(‘áá’, $re, ‘like qr-based match’); Os três testes falharam, mas eu esperava que o use encoding ‘utf8’ atualizasse as expressões regulares […]

ReferenceError: describe não está definido NodeJs

Eu estou tentando definir alguns pontos de extremidade e fazer um teste usando o nodejs . No server.js eu tenho: var express = require(‘express’); var func1 = require(‘./func1.js’); var port = 8080; var server = express(); server.configure(function(){ server.use(express.bodyParser()); }); server.post(‘/testend/’, func1.testend); e em func1.js : var testend = function(req, res) { serialPort.write(“1”, function(err, results) { […]

Usando o Jasmine para espionar uma function sem um object

Sou novo no Jasmine e acabei de começar a usá-lo. Eu tenho um arquivo js biblioteca com muitas funções que não estão associadas a qualquer object (ou seja, são globais). Como faço para espionar essas funções? Eu tentei usar window / document como o object, mas o espião não funcionava mesmo que a function fosse […]

junit e java: testando methods não públicos

O JUnit testará apenas os methods da minha class que são públicos. Como faço testes de junit naqueles que não são (ou seja, privados, protegidos)? Eu posso testá-los, não usando junit, mas eu queria saber qual era o método padrão do junit.

O que é o Mocking de objects e quando eu preciso?

Muitas pessoas usam Mock Objects quando estão escrevendo testes de unidade. O que é um object falso ? Por que eu precisaria de um? Preciso de um Mock Object Framework?

Qual é o maior número de threads que é razoável executar simultaneamente no Jmeter?

Eu quero usar o maior número possível de threads (para usar menos computadores), mas sem fazer o gargalo estar no cliente.

Obtenha access ao Build Changelog em Jenkins

Eu tenho puxado meu cabelo para fora tentando encontrar uma maneira de include a lista de mudanças geradas por Jenkins (do pull do SVN) em nossas notas do Testflight. Estou usando o Plugin Testflight, que tem um campo para annotations – mas não parece haver qualquer parâmetro / token que o Jenkins crie para incorporar […]

Reutilize as etapas do pepino

Eu quero reutilizar alguns passos de pepino, mas não consigo encontrar o caminho certo. Eu quero escrever um passo como: Given /^I login with (.*) credentials$/ |type| # do stuff with type being one of “invalid” or “valid” end Mas depois tem outro passo como: Given /^I login successfully$ # call “Given I login with […]

Aplicação ReactJS – resiliência VS falha rápido

Eu estou no meio do desenvolvimento de uma aplicação React e esta é a abordagem que eu usei para os meus componentes: Eu valido os adereços que espero que sejam recebidos usando a validação do PropTypes, mas eu ainda atribuo valores padrão para evitar que ele seja quebra se algo der errado com os dados […]

Como faço para executar testes JUnit dentro do meu aplicativo java?

É possível executar testes JUnit dentro do meu aplicativo java? Existem frameworks de teste que eu possa usar (como o JUnit.jar?), Ou sou forçado a encontrar os arquivos de teste, invocar os methods e rastrear as exceções eu mesmo? A razão pela qual estou perguntando é que meu aplicativo requer muito trabalho para iniciar o […]