How to Generate PHP Tests With JetBrains AI Assistant
Hello, enthusiastic web creators!
Testing is imperative in the world of software development, as it ensures our code is working as expected. However, writing tests by hand can be tedious, and we often postpone doing it or sometimes skip the process altogether, especially when deadlines are looming.
According to the recent JetBrains DevEcosystem survey, 31% of PHP developers don’t write tests. Could this be due to the perception of testing as a complex and daunting task? Nevertheless, it’s no longer an issue thanks to JetBrains AI Assistant.
JetBrains AI Assistant, coupled with PhpStorm, can bring about a transformative change in your testing routine. Whether you’re an experienced tester or you barely write any tests at all, there’s definitely something in store for you!
We’ve prepared a series of 3 blog posts where we disclose three ways of how to benefit from AI when testing your PHP applications:
1. How To Automate Unit Testing Using AI Assistant
We believe that some PHP developers don’t write tests because of the boring test setup processing. AI now handles this step. Explore how to streamline unit test setup using AI and get straight to testing code with ease in this first blog post of the series.

2. How to Tweak AI Prompts to Improve PHP Tests
Even if AI comes with a testing setup that is quite accurate and fits your project, you might want to change it slightly. Nothing complicated about that! Just play around with AI prompts to get the output you need. This is precisely what we do in this blog post.

3. How to Make AI Assistant Generate PHP Test Implementations
And what if you enjoy setting up tests and would like AI to generate an implementation for you? This is also possible. Swap a few lines of conversation in AI Chat to make it work. Discover what we’ve gained from this experience in the conclusive blog post of the current series.

I hope you enjoy reading this. Share your experience with AI in the comment section to motivate more PHP developers like you to give it a go, and don’t forget to subscribe to our blog updates.
Useful links
- AI Assistant in PhpStorm [Documentation]
- AI Assistant pricing [Information]
- JetBrains AI Assistant introduction [Video]
- @PhpStorm on X (formerly Twitter)
Subscribe to PhpStorm Blog updates
Discover more
Como gerar testes em PHP com o JetBrains AI Assistant
Olá, entusiastas criadores da Web!
Testes são essenciais no mundo do desenvolvimento de software, pois garantem que nosso código esteja funcionando conforme o esperado. No entanto, escrever testes manualmente pode ser entediante e, muitas vezes, adiamos essa tarefa ou, às vezes, pulamos o processo por completo, especialmente quando os prazos estão se aproximando.
De acordo com a recente pesquisa sobre o ecossistema de desenvolvimento da JetBrains, 31% dos desenvolvedores PHP não escrevem testes. Será que isso não tem a ver com a ideia de que testes são uma tarefa complexa e assustadora? No entanto, isso não é mais um problema graças ao JetBrains AI Assistant.
O JetBrains AI Assistant, combinado com o PhpStorm, pode promover uma mudança transformadora na sua rotina de testes. Quer você seja um testador experiente ou alguém que raramente escreve testes, com certeza temos algo reservado para você!
Preparamos uma série de três posts de blog em que revelamos três maneiras de se beneficiar da IA ao testar seus aplicativos PHP:
1. Como automatizar testes de unidade usando o AI Assistant
Acreditamos que alguns desenvolvedores PHP não escrevem testes por causa do processo chato de configurar os testes. A IA agora cuida dessa etapa. Explore maneiras de simplificar a configuração de testes de unidades usando a IA e vá direto para o código de teste com facilidade neste primeiro post de blog da série.

2. Como ajustar prompts de IA para melhorar testes de PHP
Mesmo que a IA venha com uma configuração de teste bastante precisa e adaptável ao seu projeto, convém modificá-la um pouco. Não há nada de complicado nisso! Basta brincar com os prompts de IA para obter a saída de que você precisa. É exatamente isso o que fazemos neste post de blog.

3. Como fazer com que o AI Assistant gere implementações de testes PHP
E se você gosta de configurar testes e gostaria que a IA gerasse uma implementação para você? Isso também é possível. Troque algumas linhas de conversa no AI Chat que você consegue fazer isso. Descubra o que ganhamos com essa experiência no post de blog conclusivo da série atual.

Espero que você curta esta leitura. Compartilhe sua experiência com IA na seção de comentários para motivar mais desenvolvedores PHP como você a experimentá-la e não se esqueça de se inscrever para receber as atualizações do nosso blog.
Links úteis
- AI Assistant no PhpStorm [Documentação]
- Preços do AI Assistant [Informações]
- Introdução ao JetBrains AI Assistant [Vídeo]
- @PhpStorm no X (o antigo Twitter)
Artigo original em inglês por:
Subscribe to PhpStorm Blog updates
Discover more
Cómo generar pruebas PHP con JetBrains AI Assistant
¡Hola, creadores web entusiastas!
Las pruebas son imperativas en el mundo del desarrollo de software, ya que garantizan que el código funcione correctamente. Sin embargo, escribir pruebas manualmente puede ser una labor tediosa y, a menudo, la posponemos o incluso omitimos el proceso por completo, especialmente cuando se acerca el final de los plazos previstos.
Según la encuesta reciente de JetBrains sobre el ecosistema de los desarrolladores, el 31 % de los desarrolladores de PHP no escriben pruebas. ¿Podría ser porque perciben las pruebas como una tarea compleja y desalentadora? Sin embargo, esto ya no es un problema gracias a JetBrains AI Assistant.
JetBrains AI Assistant, junto con PhpStorm, puede provocar un cambio transformador en su rutina de pruebas. Tanto si tiene amplia experiencia como tester como si apenas escribe pruebas, ¡tenemos una solución adecuada para usted!
Hemos preparado una serie de tres artículos donde revelamos tres maneras de aprovechar la IA durante las pruebas de sus aplicaciones PHP:
1. Cómo automatizar las pruebas de unidad con AI Assistant
Creemos que algunos desarrolladores de PHP no escriben pruebas debido al aburrido procesamiento de la configuración de las pruebas. La IA ahora se encarga de este paso. Descubra cómo simplificar la configuración de las pruebas de unidad utilizando la IA y probar directamente el código con facilidad en este primero artículo de la serie.

2. Cómo optimizar las peticiones a la IA para mejorar las pruebas de PHP
Incluso si la IA le ofrece una configuración de las pruebas bastante precisa y que se adapta a su proyecto, es posible que desee modificarla ligeramente. ¡No es nada complicado! Solo tiene que utilizar las peticiones de IA para obtener el resultado que desee. Esto es precisamente lo que hacemos en este artículo.

3. Cómo generar implementaciones de pruebas con AI Assistant
¿Y qué ocurre si le gusta configurar las pruebas y querría que la IA generara una implementación para usted? También es posible. Solo tiene que cambiar algunas líneas de conversación en el chat de IA para hacerlo. Descubra lo que hemos conseguido con esta experiencia en el artículo final de la serie.

Espero que le haya gustado este artículo. Puede compartir su experiencia con la IA en la sección de comentarios para motivar a más desarrolladores de PHP como usted a probarla, y no olvide suscribirse a las actualizaciones del blog.
Enlaces útiles
- AI Assistant en PhpStorm [documentación]
- Precios de AI Assistant [información]
- Presentación de JetBrains AI Assistant [vídeo]
- @PhpStorm en X (antes Twitter)
Artículo original en inglés de: