FAQ from TestGenAI
What is TestGenAI?
TestGenAI is a tool that utilizes AI and Abstract Syntax Trees (AST) to generate PHP unit tests for your existing code, automating the testing process.
How to use TestGenAI?
To use TestGenAI, create an account on the website, then provide your class and method code. The tool uses AI and AST to analyze your code and generate PHP unit tests. You can review and use these tests to ensure your code's reliability. TestGenAI also keeps a history of generated tests for your reference.
What kind of code produces the best results?
The best results are achieved with classes that lack vendor dependencies and methods that have return values.
Can I generate tests for code with vendor dependencies?
While TestGenAI is optimized for code without vendor dependencies, it can still generate tests for such code, though the results might vary.
How long does it take to generate tests?
TestGenAI can generate tests in a matter of seconds with just a single click.
Can I view previously generated tests?
Yes, TestGenAI provides a history feature that allows you to access and review all previously generated tests.
Is TestGenAI suitable for test-driven development (TDD)?
Absolutely, TestGenAI supports TDD by enabling rapid creation of test cases for your code.
Does TestGenAI support other languages?
Currently, TestGenAI focuses exclusively on generating PHP unit tests.
Can I rely solely on generated tests for code coverage?
While TestGenAI aids in achieving higher code coverage, it is recommended to complement it with manually created tests for thorough coverage.
What happens if my code has syntax errors?
If your code contains syntax errors, TestGenAI may not generate accurate tests. Ensure your code is error-free before using the tool.
Is TestGenAI free to use?
TestGenAI offers 3 free test generations upon email confirmation. For additional usage, please refer to the pricing details on the website.