python-inputgen.

Ferramenta para geração de entrada automatizada, útil para testes automatizados e geração de estruturas complexas de dados ...
Baixe Agora

python-inputgen. Classificação e resumo

Propaganda

  • Rating:
  • Licença:
  • MIT/X Consortium Lic...
  • Nome do editor:
  • Gary Wilson Jr.

python-inputgen. Tag


python-inputgen. Descrição

Ferramenta para geração de entrada automatizada, útil para testes automatizados e geração de estruturas de dados complexas Python-inputgen é um pacote python que permite fácil geração de entrada, útil para testes automatizados e geração de estruturas de dados complexas. Esta ferramenta é baseada no Korat, uma ferramenta de geração de entrada para programas Java.RequiresCurrently, o InpGen requer Python 2.7 porque faz uso da classe OrderedDict que foi adicionada em Python 2.7.Simple ExempleBellow é um exemplo simples. Para mais exemplos, consulte o InputGen / Exemplos / diretório.given O seguinte código: Importar InputGenclass SquareTest (InputGen.Testcase): @StaticMethod Def Repok (fábrica): Devolver True @StaticMethod Def Fin (min = 10): f = inputgen.factory (enable_backtracking = false, enable_iso_breaking = false) f.set ('número', intervalo (min, max)) Retorna f def run_method (self, fábrica): num = fábrica.number.assertequal (num * num, num ** 2) se __name__ == "__main__": Importar Unittest Unittest.Main () Salve o código para um nome de arquivo Square.py e, em seguida, execute o teste da unidade: Python Square.pyPhen Executar, o InputGen gerará todos possíveis combinações dos campos finitizados. No exemplo acima, isso produzirá dez combinações, com um único campo (número) variando de 0 a 9. Requisitos: · Pitão


python-inputgen. Software Relacionado