Skip to content

Releases: williamniemiec/ExecutionFlow

executionflow-8.0.2

20 Sep 22:57
Compare
Choose a tag to compare

Changelog

  • Fix - No-maven projects

executionflow-8.0.1

15 Sep 02:05
Compare
Choose a tag to compare

Changelog

  • Fix - Test path export: Grouping of test paths from same test method

executionflow-8.0.0

04 Sep 14:10
Compare
Choose a tag to compare

Changelog

  • New - 'Compute test path of failing asserts' option
  • New - TR generation processing removed
  • New - wniemiec dependencies: github package -> maven central
  • Fix - Errors after timeout

executionflow-7.1.2

26 May 21:22
35cbf7d
Compare
Choose a tag to compare

Changelog

  • New - Timeout for method and constructor collection (10 minutes)
  • Fix - Method and constructor collection
  • Fix - Index out of bounds exception
  • Fix - OutOfMemoryError fix
  • Fix - java.nio.file.InvalidPathException

executionflow-7.1.1

21 May 05:11
Compare
Choose a tag to compare

Changelog

  • New - Method collection timeout
  • Fix - java.lang.NoSuchMethodError
  • Fix - java.lang.NoClassDefFoundError: Could not initialize class
  • Fix - Session does not exist error
  • Fix - Session corrupted error

executionflow-7.1.0

09 May 13:43
Compare
Choose a tag to compare

Changes

  • New - Test path according to the original source file line
  • New - Export modified source file removed
  • New - Test path output: generic type erasure
  • Fix - conflicts with application-related processing TRGeneration

ExecutionFlow v7.0.1

21 Apr 22:13
Compare
Choose a tag to compare

Changes

  • New - Consolex
  • Fix - Running after stop
  • Fix - Test method, method and constructor processing
  • Fix - Switch case statements - infinite loop
  • Fix - ajc - NullPointerException
  • Fix - App window closing before the end

ExecutionFlow v7.0.0

14 Mar 14:53
Compare
Choose a tag to compare

Changes

  • New - Unification of console and file exportation versions in just one version
  • New - Theme button
  • New - App icon
  • New - Maven
  • Fix - Compatibility with UNIX systems
  • Fix - Processing in for each structures
  • Fix - Processing in while structures
  • Fix - Processing in try-catch structures
  • Fix - Restoring test method files
  • Fix - 'Session does not exist' error
  • Fix - 'java.awt.HeadlessException' error
  • Fix - App kept running after its end
  • Fix - Serialization errors
  • Fix - AspectJ internal compiler errors
  • Fix - Collection of method signatures
  • Fix - 'java.io.OptionalDataException' error
  • Fix - Incorrect invocation line error

ExecutionFlow v6.0.6

15 Feb 23:23
Compare
Choose a tag to compare

Versões

Nome Descrição
ExecutionFlow_ConsoleExporter Execution flow irá exibir os test paths no console
ExecutionFlow_FileExporter Execution flow irá exportar os test paths para arquivos

Novidades

  • Correção - app ignorava métodos e construtores que possuem java. em seus pacotes (1)
  • Correção - app ignorava métodos e construtores que possuem jdk. em seus pacotes (1)
  • Correção - [ERROR] Incorrect invocation line

1: Os métodos e construtores de pacotes internos do java, como java.lang e jdk.jfr, bem como pertencentes ao JUnit, como org.junit.

Documentação

Veja a documentação na wiki.

Como usar

Veja aqui o passo a passo de como usar.

ExecutionFlow v6.0.5

07 Feb 23:50
Compare
Choose a tag to compare

Versões

Nome Descrição
ExecutionFlow_ConsoleExporter Execution flow irá exibir os test paths no console
ExecutionFlow_FileExporter Execution flow irá exportar os test paths para arquivos

Novidades

  • Novidade - Exportação dos metodos e construtores que podem ter seu test path computado Veja mais
  • Alteração - Arquivo results/Testers.csv passa a se chamar results/MCUTM-EFFECTIVE.csv
  • Correção - app travava durante a computação de test paths
  • Correção - Nullpointerexception ao parar a aplicação
  • Correção - Timeout não funcionava as vezes
  • Correção parcial - App travava na mensagem [INFO] Pre-processing completed
  • Correção - As vezes a app não parava mesmo clicando em Stop
  • Correção - App travava se um método ou construtor chamasse o método printStackTrace

Documentação

Veja a documentação na wiki.

Como usar

Veja aqui o passo a passo de como usar.