Powerful AI Tools for Testers (FREE) | Day 6 of 30 Days of AI in Testing | Rahul's Testing Titbits
Summary
TLDREn el día 6 del desafío de 30 días de AI en pruebas, Rahul Parwal exploró herramientas de prueba de AI. Descubrió TestCraft, una herramienta gratuita que genera ideas de prueba, verifica accesibilidad y ayuda a generar código de prueba. También mencionó el Unlimited YouTube Summarizer, una extensión que resume videos de YouTube rápidamente, y Codium, un asistente de scripting AI que ofrece autocompletado de código y modelos de bases de código entrenados. Estas herramientas son valiosas para ahorrar tiempo y mejorar la eficiencia en pruebas y aprendizaje.
Takeaways
- 😀 El día 6 del desafío de 30 días de AI en pruebas consistió en explorar y compartir conocimientos sobre herramientas de prueba de AI.
- 🔍 Se seleccionó una necesidad de prueba, se encontraron herramientas para ello, se analizaron y se compartieron los hallazgos.
- 🛠️ Se descubrió la herramienta TestCraft, una herramienta de IA gratuita que ayuda a generar ideas de prueba, comprueba la accesibilidad y genera código de prueba.
- 🌐 TestCraft está disponible en la tienda web de Chrome y es compatible con múltiples lenguajes y herramientas de prueba como Cypress, Playwright y JavaScript.
- 📝 TestCraft puede generar código de prueba con o sin objetos de página (Page Objects) y es una herramienta de prueba poderosa.
- 🎯 TestCraft se puede utilizar para explorar pruebas, comprobar la accesibilidad y automatizar tareas, lo que lo convierte en una herramienta valiosa para los testers.
- 📚 Se descubrió la herramienta Unlimited YouTube Summarizer, una herramienta de aprendizaje que permite generar resúmenes de videos de YouTube rápidamente.
- 📚 Esta herramienta es útil para ahorrar tiempo y obtener un resumen rápido de videos largos, lo que ayuda a decidir si vale la pena invertir tiempo en ellos.
- 💻 Se descubrió Codium, una asistente de programación impulsada por IA que ofrece autocompletado de código, escritura de código en vivo y modelos de base de código múltiples.
- 💻 Codium es una herramienta de codificación moderna que facilita el proceso de programación, brindando sugerencias y modelos de código entrenados para diferentes tecnologías.
- 📚 El desafío de 30 días de AI en pruebas continúa, con más herramientas y aprendizajes sobre AI por venir en los próximos días.
Q & A
¿Qué es el '30 días de AI en pruebas Desafío' mencionado en el guion?
-El '30 días de AI en pruebas Desafío' es una actividad de treinamiento o capacitación que dura un mes, donde se exploran y comparten conocimientos sobre el uso de la inteligencia artificial en el ámbito de las pruebas de software.
¿Cuál fue el objetivo del día 6 del desafío?
-El objetivo del día 6 del desafío era explorar e informar sobre herramientas de prueba de IA, seleccionar una necesidad de prueba, encontrar herramientas para esa necesidad, analizar esas herramientas y compartir los hallazgos.
¿Qué herramienta encontró Rahul Parwal para ayudar con las pruebas?
-Rahul Parwal encontró una herramienta llamada TestCraft, una herramienta impulsada por IA que ayuda a generar ideas de pruebas, realizar comprobaciones de accesibilidad y generar código de prueba.
¿Cómo describe TestCraft su función de generación de código de prueba?
-TestCraft puede generar código de prueba para varios lenguajes y herramientas de prueba, como Cypress, Playwright, JavaScript, e incluso permite generar código con o sin objetos de página (Page Objects).
¿Dónde está disponible TestCraft y cómo se instala?
-TestCraft está disponible en la Chrome Web Store y se puede instalar en navegadores Chrome o Edge. Una vez instalada, estará disponible para uso directo en la interfaz del navegador.
¿Cómo utiliza Rahul TestCraft para generar ideas de pruebas en su sitio de ejemplo?
-Rahul selecciona un elemento en su sitio de ejemplo, como un botón de blog, y luego pide a TestCraft que genere ideas de pruebas, lo que incluye escenarios positivos, negativos y creativos que se pueden copiar y utilizar.
¿Qué otra herramienta encontró Rahul para su necesidad de aprendizaje?
-Rahul encontró una herramienta llamada 'Unlimited YouTube Summarizer', que permite generar resúmenes de videos de YouTube y es útil para obtener una visión general rápida del contenido antes de invertir tiempo en ver el video completo.
¿Cómo funciona el 'Unlimited YouTube Summarizer' para crear resúmenes de videos?
-El 'Unlimited YouTube Summarizer' es una extensión que, al hacer clic en el botón de resumen, crea un resumen en tiempo real del video seleccionado, mostrando el contenido a través de un botón 'chat open AI' que se abre y muestra la síntesis del video.
¿Qué herramienta de scripting encontró Rahul y cómo la describe?
-Rahul encontró una herramienta llamada Codium, una asistente de scripting impulsada por IA que ofrece funciones como el autocompletado de código, escritor de código en vivo y modelos de base de código múltiples.
¿Cómo ayuda Codium a simplificar el proceso de codificación?
-Codium ofrece sugerencias de código en tiempo real mientras se escribe, lo que puede ser aceptado o rechazado por el usuario. También proporciona bases de código entrenadas para diferentes frameworks y lenguajes, lo que ayuda a escribir código más eficientemente.
¿Qué tipo de modelo de base de código ofrece Codium?
-Codium ofrece modelos de base de código entrenadas específicamente para frameworks y lenguajes populares como PyTorch, React, entre otros, lo que permite a los usuarios aprovechar estas bases para escribir código relevante y específico.
¿Cómo describe Rahul el uso de Codium para resolver problemas de scripting específicos?
-Rahul menciona que Codium puede ser utilizado para escribir un script de prueba que valide los formatos de nombres de archivo como '.zip' o '.txt', y luego el programa busca posibles rutas y comienza a escribir el código utilizando expresiones regulares y otras técnicas.
Outlines
🤖 Exploración de Herramientas de Pruebas AI
El participante Rahul Parwal presenta el día 6 del '30 Days of AI in Testing Challenge', donde se exploraron herramientas de pruebas AI. Se discute sobre la selección de una necesidad de prueba, análisis de herramientas y compartición de hallazgos. Se menciona TestCraft, una herramienta gratuita que ayuda a generar ideas de prueba, realizar comprobaciones de accesibilidad y generar código de prueba. Además, se destaca su compatibilidad con varios lenguajes y herramientas de prueba como Cypress, Playwright y JavaScript, así como la capacidad de generar código con o sin Page Objects.
📚 Herramientas de Aprendizaje y Asistencia de Código
Se describen tres herramientas que Rahul Parwal encontró para su aprendizaje y asistencia en pruebas. La primera es el 'Unlimited YouTube Summarizer', una extensión gratuita que permite obtener resúmenes rápidos de videos de YouTube, ideal para ahorrar tiempo y obtener la esencia del contenido. La segunda herramienta es 'Codium', una asistente de scripting AI que ofrece autocompletado de código, escritura de código en vivo y modelos de base de código entrenados para diferentes tecnologías. La herramienta también permite la generación de código a partir de una declaración de problema, como validar formatos de archivos. Se enfatiza la facilidad de uso y la disponibilidad gratuita de estas herramientas.
Mindmap
Keywords
💡AI en pruebas
💡Desafío de 30 días
💡Testim
💡Accesibilidad
💡Cypress
💡Summarizer de YouTube
💡Codium
💡Auto-completar código
💡Modelos de base de código
💡Pruebas exploratorias
Highlights
Welcome to Day 6 of the 30 Days of AI in Testing Challenge.
Today's challenge was to explore and share insights on AI testing tools.
The task was to select a testing need, find tools for that, analyze those tools, and then share the findings.
The first tool found was TestCraft, an AI-powered tool available for free.
TestCraft helps with generating test ideas, accessibility checks, and test code.
TestCraft supports multiple languages and test tools like Cypress, Playwright, JavaScript, and Iscript.
TestCraft can generate code with or without Page Objects.
TestCraft is available on the Chrome Web Store for Chrome or Edge users.
TestCraft can generate positive tests, negative tests, and creative scenarios for exploratory testing.
TestCraft can check accessibility levels and standards, providing suggestions for improvement.
The second tool found was Unlimited YouTube Summarizer, a learning tool for quick summaries.
Unlimited YouTube Summarizer is available as an extension and can summarize long YouTube videos.
The third tool found was Codium, an AI-powered scripting assistant.
Codium supports auto code completion and live code writing.
Codium offers multiple trained codebase models for different programming languages.
Codium can be used for live coding and is available for free, even with extensions.
The summary of the day's learning includes powerful tools for AI in testing.
Stay tuned for more tools and learnings on AI in the coming days.
Transcripts
hi uh welcome to day 6th of 30 days of
AI in testing Challenge and uh my
today's challenge was to explore and
share insights on AI testing tools so
till now we had been learning a lot
about Ai and different kind of
possibilities to use AI tools to assist
us in testing but today was the first
time when we had to really explore AI
tools so the task was to select a
testing need find tools for that analyze
those tools and then share the findings
so findings in terms of overview of tool
key POS capabilities and the perspective
how this tool can help me and like why
it interest me and and and so on so I
started with this exploration and I have
summarized my entire activity through
this mind map so just to start with I'll
just share the cont context so the
context is
uh this activity was done as a part of
day six of 30 days of AI in testing
Challenge and uh I am the participant
Rahul parwal and the first tool that I
found it was a testing assistant so what
I created was a testing I mean uh I was
looking for a tool for assisting me with
testing and I found this test craft
which is a AI tool AI power tool
available for free
and uh it helps with three main things
so first is generate test ideas second
is generate accessibility checks
evaluate the status of accessibility
standards and levels on your website or
different uh elements and then it even
assists in generating test code which is
a powerful functionality so if we see
this uh uh it supports multiple
languages and test tools like Cypress
play right JavaScript iscript and it
supports generating code use with pal
which is like page objects or without
page objects and so on so uh all in all
pretty powerful test tool now let's look
at this test tool and how it works out
so this is test craft it's available on
Chrome web store so anybody who uses
Chrome or Edge can practically install
it and then it will be available here
now what you have to do like uh suppose
take any sample site so I would take my
own sample site which is rahul's testing
tidbits and uh let's say I want to test
this my blog button so what I have to do
I have to like click on this pick
element select this element it has
selected this element which it tells me
and now if I can ask it to generate test
ideas and this popup will be generated
which will generate positive tests
negative test and even some creative
scenarios now I could like copy this to
clipboard and edit it out or try that
out and play around and Mark what I have
done so it's a powerful exploratory
testing assistant I mean of course it
gives you some ideas but these are
powerful ideas and then you can always
extend upon it so it's I see its role
more as an assistant similarly for
checking the accessibility so like let's
see we pick this element and select the
home button so it selected this and now
I could uh check for accessibility and
similarly it will check the
accessibility levels for different
conformance accessibility standards a a
a AAA and what could we improved what
are what is the problem what is the
solution and so on and the last part is
uh I could even use this to do some
automation so let me pick another
element which is uh let's say this uh
button and uh when I go here I could
select that I want it in playright
JavaScript and automate and once I do
that it also writes some code for me so
now this is uh AI powered available for
free and does all these three operations
and pretty powerful so I loved this tool
going back to the second tool that that
I found which is which was for my
learning need and this is the unlimited
YouTube summarizer so it's a power
learning tool it's available for free
again saves time and I mean it's good
for quick summaries so a lot of time
people gives us references especially
for me I get a lot of references that
watch this tool watch this YouTube video
and uh sometimes there are the videos
are too long and I need to check that do
I need to invest time or what is the
Crux the person is trying to save so for
that uh this tool is pretty powerful and
what this tool supports so it's it's a
it supports uh summary generation for
YouTube videos available just like the
previous uh tool it's available as a
extension and for example this is my day
five video so this is the video that I
did yesterday and if I want to like
create a summary of it I just have to
open this and click on the summary
button and the the moment I click on the
summary button my summary will start
getting created and I can even view it
right live by clicking on this chat open
AI button which will take me to this
prompt where it has automatically sent
all the T transcription to this and
now ai tells that what am I trying to
say and what is the summary so anybody
who probably doesn't want
to uh certainly invest time in this
video can actually just get a gist out
of it and if video is relevant then
watch it so or I mean sometimes
summaries help too so now this is
another powerful tool and uh now I want
to talk about the third powerful tool
which I found today which is codium
which was a scripting assistant AI
powered good part it's also available
for free for a single user it supports
this auto code Auto completion which is
a powerful feature and modern IDs give
that and along with that it gives you a
Live code writer and then multiple train
codebase models so without talking much
about this I I just want to give a very
quick uh demo so this codium it's it's a
more of a modern coding superow so
anyhow I mean a llms have made coding
easy but this has made coding more easy
so what it does is you could like try it
in a browser and uh give out code like
uh in Python JavaScript go Java C++ and
the moment you you write a code it will
start giving you suggestions and then
you can accept them or reject them and
similar things can happen another thing
that that it supports is it gives you
this code basis so there are like
trained code bases that that it gives
you and uh it can you you
can use any of that so there are
dedicated code bases trained for p torch
react and so on I mean and this is like
no context chat and this bun is another
powerful things so that's that's about
it and and then you can probably give it
uh a problem statement for example write
a test script to
validate the file
names
formats as dotzip or.
txt and uh then it searches for possible
paths and then starts writing that using
Rex and so on so uh pretty powerful uh
tool and uh different kind of code bases
available and you can use this to do all
that live coding and stuff like that for
free even the extensions are available
so pretty powerful tool and uh that's
all that that was my summary of what I
learned as part of uh the day six of 30
days of AI in testing challenge uh stay
tuned uh do share your feedback and uh I
think these are powerful tools that you
would also like to explore and uh I
would be coming with more such tools
more such learnings on AI in the coming
days so stay tuned thank you for
watching this
bye
Weitere ähnliche Videos ansehen
Open source AI for Playwright, Pillars of Continuous Testing and more
Las 8 mejores extensiones para potenciar tu experiencia en Visual Studio Code
Automated testing conversational ChatBots with Playwright
7 Best AI Scheduling Assistant Apps & Tools (AI Calendar)
Cómo EMBEBER UN GPT en una página WEB [Tutorial paso a paso]
¿Qué es el testing unitario? Por qué DEBERÍAS aprenderlo + Ejemplos fáciles de entender
5.0 / 5 (0 votes)