{"id":458114,"date":"2024-02-27T11:03:31","date_gmt":"2024-02-27T10:03:31","guid":{"rendered":"https:\/\/blog.jetbrains.com\/phpstorm\/2024\/02\/how-to-generate-php-tests-with-jetbrains-ai-assistant\/"},"modified":"2025-09-17T09:35:24","modified_gmt":"2025-09-17T08:35:24","slug":"how-to-generate-php-tests-with-jetbrains-ai-assistant","status":"publish","type":"phpstorm","link":"https:\/\/blog.jetbrains.com\/es\/phpstorm\/2024\/02\/how-to-generate-php-tests-with-jetbrains-ai-assistant\/","title":{"rendered":"C\u00f3mo generar pruebas PHP con JetBrains AI Assistant"},"content":{"rendered":"<p>\u00a1Hola, creadores web entusiastas!<\/p>\n<p>Las pruebas son imperativas en el mundo del desarrollo de software, ya que garantizan que el c\u00f3digo 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.<\/p>\n<p>Seg\u00fan la encuesta reciente de JetBrains sobre el ecosistema de los desarrolladores, <a href=\"https:\/\/www.jetbrains.com\/es-es\/lp\/devecosystem-2023\/php\/#php_testing\" target=\"_blank\" rel=\"noopener\">el 31 % de los desarrolladores de PHP<\/a> no escriben pruebas. \u00bfPodr\u00eda ser porque perciben las pruebas como una tarea compleja y desalentadora? Sin embargo, esto ya no es un problema gracias a <a href=\"https:\/\/www.jetbrains.com\/es-es\/ai\/\" target=\"_blank\" rel=\"noopener\">JetBrains AI Assistant<\/a>.<\/p>\n<p>JetBrains AI Assistant, junto con <a href=\"https:\/\/www.jetbrains.com\/es-es\/phpstorm\/\" target=\"_blank\" rel=\"noopener\">PhpStorm<\/a>, puede provocar un cambio transformador en su rutina de pruebas. Tanto si tiene amplia experiencia como tester como si apenas escribe pruebas, \u00a1tenemos una soluci\u00f3n adecuada para usted!<\/p>\n<p>Hemos preparado una serie de tres art\u00edculos donde revelamos tres maneras de aprovechar la IA durante las pruebas de sus aplicaciones PHP:<\/p>\n<p><strong>1. <\/strong><a href=\"https:\/\/blog.jetbrains.com\/es-es\/phpstorm\/2024\/02\/ai-for-php-how-to-automate-unit-testing-using-ai-assistant\/\"><strong>C\u00f3mo automatizar las pruebas de unidad con AI Assistant<\/strong><\/a><\/p>\n<p>Creemos que algunos desarrolladores de PHP no escriben pruebas debido al aburrido procesamiento de la configuraci\u00f3n de las pruebas. La IA ahora se encarga de este paso. Descubra c\u00f3mo simplificar la configuraci\u00f3n de las pruebas de unidad utilizando la IA y probar directamente el c\u00f3digo con facilidad en este <a href=\"https:\/\/blog.jetbrains.com\/es-es\/phpstorm\/2024\/02\/ai-for-php-how-to-automate-unit-testing-using-ai-assistant\/\">primero art\u00edculo<\/a> de la serie.<\/p>\n<figure class=\"wp-block-image\"><img decoding=\"async\" src=\"https:\/\/blog.jetbrains.com\/wp-content\/uploads\/2025\/09\/A2ct5aI2k31BheYDdGmDQFp3Iy7UHmsaghLJWUMmDW_wi_-PhudTZy5BGYlExXUO9GPYBCA1GhTYgHhEZp7MKNFDxSm-aGT5OA8wZTvbwmzbAwSg7vigA3OfBC7QnD8rwD4Cq5YIin0J9zccmol17g.png\" alt=\"\" \/><\/figure>\n<p><strong>2. <\/strong><a href=\"https:\/\/blog.jetbrains.com\/es-es\/phpstorm\/2024\/02\/ai-for-php-how-to-tweak-ai-prompts-to-improve-php-tests\/\"><strong>C\u00f3mo optimizar las peticiones a la IA para mejorar las pruebas de PHP<\/strong><\/a><\/p>\n<p>Incluso si la IA le ofrece una configuraci\u00f3n de las pruebas bastante precisa y que se adapta a su proyecto, es posible que desee modificarla ligeramente. \u00a1No es nada complicado! Solo tiene que utilizar las peticiones de IA para obtener el resultado que desee. Esto es precisamente lo que hacemos en <a href=\"https:\/\/blog.jetbrains.com\/es-es\/phpstorm\/2024\/02\/ai-for-php-how-to-tweak-ai-prompts-to-improve-php-tests\/\">este art\u00edculo<\/a>.<\/p>\n<figure class=\"wp-block-image\"><img decoding=\"async\" src=\"https:\/\/blog.jetbrains.com\/wp-content\/uploads\/2025\/09\/8LVqDfk7F1sFVtlNdh8XoiF9nclg4DCvYojURVyYzBXQCLcPLLlM5-gMRnCYmZFRXzB0rBcR1FbapskhpIpiiuu66Y6z83pcAb09uXjBMa8f4NLyUQ2RDEVKNl5Sf64APVRcmp4hfA0kOOwx54GFQfM.png\" alt=\"\" \/><\/figure>\n<p><strong>3. <a href=\"https:\/\/blog.jetbrains.com\/es-es\/phpstorm\/2024\/02\/ai-for-php-how-to-make-ai-assistant-generate-test-implementations\/\">C\u00f3mo generar implementaciones de pruebas con AI Assistant<\/a><\/strong><\/p>\n<p>\u00bfY qu\u00e9 ocurre si le gusta configurar las pruebas y querr\u00eda que la IA generara una implementaci\u00f3n para usted? Tambi\u00e9n es posible. Solo tiene que cambiar algunas l\u00edneas de conversaci\u00f3n en el chat de IA para hacerlo. Descubra lo que hemos conseguido con esta experiencia en el <a href=\"https:\/\/blog.jetbrains.com\/es-es\/phpstorm\/2024\/02\/ai-for-php-how-to-make-ai-assistant-generate-test-implementations\/\">art\u00edculo final<\/a> de la serie.<\/p>\n<figure class=\"wp-block-image\"><img decoding=\"async\" src=\"https:\/\/blog.jetbrains.com\/wp-content\/uploads\/2025\/09\/1AVL4RPS4dN3sbvEWLzbJDkx7ARiwZOFa4kO9e_FBI0GC-iTHs8hJIw18P2M-fXmIdOcPpHdLgT1aiBHtDa62cfIOc9uY_82yjkcxLoBLgHPtdh0Is6C1uUcsDfq0HG5KbjvCmlg90M5u1MpdVftpuU.png\" alt=\"\" \/><\/figure>\n<div class=\"buttons\">\n<div class=\"buttons__row\"><a class=\"btn\" href=\"https:\/\/www.jetbrains.com\/es-es\/ai\/#plans-and-pricing\" target=\"\" rel=\"noopener\">Obtener AI Assistant para PHP<\/a><\/div>\n<\/div>\n<p>Espero que le haya gustado este art\u00edculo. <strong>Puede compartir su experiencia con la IA en la secci\u00f3n de comentarios<\/strong> para motivar a m\u00e1s desarrolladores de PHP como usted a probarla, y no olvide suscribirse a las actualizaciones del blog.<\/p>\n<h2 class=\"wp-block-heading\">Enlaces \u00fatiles<\/h2>\n<ul>\n<li><a href=\"https:\/\/www.jetbrains.com\/help\/phpstorm\/ai-assistant.html\" target=\"_blank\" rel=\"noopener\">AI Assistant en PhpStorm<\/a> [documentaci\u00f3n]<\/li>\n<li><a href=\"https:\/\/www.jetbrains.com\/es-es\/ai\/#plans-and-pricing\" target=\"_blank\" rel=\"noopener\">Precios de AI Assistant<\/a> [informaci\u00f3n]<\/li>\n<li><a href=\"https:\/\/youtu.be\/-NnYtfzO7qU?feature=shared\" target=\"_blank\" rel=\"noopener\">Presentaci\u00f3n de JetBrains AI Assistant<\/a> [v\u00eddeo]<\/li>\n<li><a href=\"https:\/\/twitter.com\/phpstorm\" target=\"_blank\" rel=\"noopener\">@PhpStorm<\/a> en X (antes Twitter)<\/li>\n<\/ul>\n<p><em>Art\u00edculo original en ingl\u00e9s de:<br \/><\/em><\/p>\n\n    <div class=\"about-author \">\n        <div class=\"about-author__box\">\n            <div class=\"row\">\n                <div class=\"about-author__box-img\">\n                    <img decoding=\"async\" src=\"https:\/\/secure.gravatar.com\/avatar\/?s=200&#038;r=g\" width=\"200\" height=\"200\" alt=\"\" loading=\"lazy\"  class=\"avatar avatar-200 wp-user-avatar wp-user-avatar-200 photo avatar-default\">\n                <\/div>\n                <div class=\"about-author__box-text\">\n                                                        <\/div>\n            <\/div>\n        <\/div>\n    <\/div>\n","protected":false},"author":1086,"featured_media":449127,"comment_status":"closed","ping_status":"closed","template":"","categories":[2347],"tags":[8168,8337],"cross-post-tag":[],"acf":[],"_links":{"self":[{"href":"https:\/\/blog.jetbrains.com\/es\/wp-json\/wp\/v2\/phpstorm\/458114"}],"collection":[{"href":"https:\/\/blog.jetbrains.com\/es\/wp-json\/wp\/v2\/phpstorm"}],"about":[{"href":"https:\/\/blog.jetbrains.com\/es\/wp-json\/wp\/v2\/types\/phpstorm"}],"author":[{"embeddable":true,"href":"https:\/\/blog.jetbrains.com\/es\/wp-json\/wp\/v2\/users\/1086"}],"replies":[{"embeddable":true,"href":"https:\/\/blog.jetbrains.com\/es\/wp-json\/wp\/v2\/comments?post=458114"}],"version-history":[{"count":6,"href":"https:\/\/blog.jetbrains.com\/es\/wp-json\/wp\/v2\/phpstorm\/458114\/revisions"}],"predecessor-version":[{"id":617839,"href":"https:\/\/blog.jetbrains.com\/es\/wp-json\/wp\/v2\/phpstorm\/458114\/revisions\/617839"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/blog.jetbrains.com\/es\/wp-json\/wp\/v2\/media\/449127"}],"wp:attachment":[{"href":"https:\/\/blog.jetbrains.com\/es\/wp-json\/wp\/v2\/media?parent=458114"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/blog.jetbrains.com\/es\/wp-json\/wp\/v2\/categories?post=458114"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/blog.jetbrains.com\/es\/wp-json\/wp\/v2\/tags?post=458114"},{"taxonomy":"cross-post-tag","embeddable":true,"href":"https:\/\/blog.jetbrains.com\/es\/wp-json\/wp\/v2\/cross-post-tag?post=458114"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}