Discover and read the best of Twitter Threads about #testing

Most recents (24)

Cómo emplear la #IA, en este caso #Midjourney y #ChatGPT, para idear A/B testing y experimentos en una página de producto de un #ecommerce.

He elegido un caso de uso tipo: un e-commerce de guitarras eléctricas.

Y esto he parido, ¿cómo? Ala, hilo 👇 Image
Aquí tenéis este ejemplo en el que he trabajado últimamente, que creo es una buena muestra de como podemos utilizar el combo Midjourney (o cualquier otra IA generativa visual) + ChatGPT para idear posibles layouts / experiencia que podrían ser objeto de experimentación / testing.
En primer lugar, defino una PDP (Product Detail Page - Página de producto) sobre la que voy a trabajar.

En este caso, una hipotética guitarra eléctrica dentro de un e-commerce global de instrumentos, donde por la naturaleza de producto y target quiero un tratamiento diferencial.
Read 15 tweets
Testing your pipelines before merging is crucial to ensure they do not fail in production. However, testing data pipelines is complex (and expensive) due to the data size, confidentiality, and time it takes to test a data pipeline.
🧵
#data #dataengineering #testing #dataops
Here are a few ways to get data for your tests:

1. Copying data: An exact copy of the prod data for testing will ensure that our changes are not breaking the pipeline. This is expensive! You can use a part of data for testing, accepting possible edge case misses.
2. Data git: Projects like Nessie and LakeFS can help set up different environments without replicating entire data.
Read 7 tweets
#Copywriting for #Video: Tips for #Writing Engaging Video Scripts Image
1. When writing a video script, it's important to understand that you're not just writing words on a page. You're crafting a story that will captivate & engage your audience. #copywriting #videoscripting
2. Start your video script with a strong hook that grabs your viewer's attention from the very beginning. A good hook can make the difference between someone clicking away or sticking around to watch the whole thing. #hook #videoscripting
Read 21 tweets
1. A/B testing can significantly improve your copywriting results. By testing different variations of your copy, you can determine what works best for your audience and optimize your content accordingly. #copywriting #ABtesting
2. A/B testing allows you to make data-driven decisions about your copy. Instead of relying on guesswork, you can use actual user data to determine which copy resonates with your audience and drives more conversions. #data #copywriting
Read 21 tweets
#Writing #Headlines For #Copywriting That Grab #Attention: Tips for #Crafting Headlines That Stand Out Image
1. Your headline is the first impression you make on your audience. To grab attention, make sure it's specific and relevant to your audience's needs or interests. #headline #writingtips
2. Keep your headline short and sweet. Aim for 6-8 words to ensure it's easy to read and digest. #headline #writingtips
Read 21 tweets
🚀 Backend Developer Roadmap for .NET Developers. (2023 Edition)

Follow this thread along for the entire roadmap.

#dotnet #developer #backend Image
Step 0: Know your basics.
Be familiar with OOPS, Brush up your problem solving skills, and learn GIT.
#dotnet #developer #backend Image
Next, get your C# skills right to the latest changes. #dotnet #developer #backend #csharp Image
Read 23 tweets
Go is a programming language that comes with a rich standard library containing many useful packages and modules. In this, I provide an overview of the standard library modules in Go.
#golang #library
🧵👇
1️⃣. fmt - This package provides formatted I/O with functions like Println, Printf, and Scanf.
#golang #println
🧵👇
2️⃣. net - This package provides a set of network-related functions like dialing a network address, establishing a connection, and listening to a network port.
#network #http #port #golang
🧵👇
Read 21 tweets
Will #BellaHadid’s sharing her excruciating & debilitating fight with #lymeDisease build awareness of the corruption that’s caused so many to go undiagnosed & through this same battle? For 30 YEARS doctors have been told not to test for #lyme & if do, to use failed testing.2/
#lymeDisease is a disabling multi-system illness transmitted congenitally (in the womb), sexually, & by mosquitoes, spiders, etc (not just ticks). It destroys the systems & organs it gets to & your immune system (making it deficient & reactive). Ur body can’t fight it awhile. 3/
Undiagnosed #lymeDisease works away at U & U are told it’s due to some other illness-then U have that illness or injury (like #covid) that’s the last straw & #lyme takes over. Doctors have been lied to about lyme for 30 years so if run failed testing they’ll tell u it’s neg. 4/
Read 12 tweets
Are you tired of the #testing industry being reduced to just “manual” and “automation” modes? 😩 Well, you're not alone!

I will try to explain my problem with these words in this THREAD.
🤔 Did you know that this distinction is actually distracting us from the true essence of #testing? It reduces it to just a process of executing tests, when in reality, testing is a craft that involves investigation, analysis, and beyond!
👀 Don’t fall into the trap of “test case addiction” or focus only on executing a finite set of steps.

Instead, let's broaden our perspective and recognize that testing is so much more than just executing tests!
Read 6 tweets
Siguiendo la lógica de #TDD, tus primeros tests en código de producción cuando no tienes experiencia no deberían ser siguiendo TDD

[ H I L O ] ⇩
La lógica de TDD se basa un ciclo red-green-refactor basado en baby steps o pequeños pasos.

Escribes el test más sencillo

El primer step que falle.

El segundo step que funcione.

El tercer step refactor para optimizar el código

Este ciclo se repite a medida que añadimos tests
Esta lógica de ir dando pequeños pasos sigue la tercera ley de hábitos, hazlo fácil.

Es importante para construir un hábito como el de escribir test, empezar haciéndolo fácil porque en base a obtener la recompensa querrás hacer más.

Ya llegará el momento de hacer TDD.
Read 7 tweets
El otro día me preguntarón cómo se me ocurrían tantas ideas para escribir uno o dos hilos diarios y además la newsletter semanal

[ H I L O ] ⇩
Las ideas nacen por la exposición de unas ideas a otras. Las ideas no nacen aisladas.

Me exongo a idea sde otros.

Leo y escucho mucho contenido de calidad.

El gran mito de la creatividad es pensar que necesitamos iluminarnos en un momento eureka.
No va así y lo he aprendido no hace mucho.

La creatividad nace de exponerte a ideas de otros para que copulen con las tuyas.

De sus relaciones nacen nuevas ideas tan grandes como la de los principios SOLID que no son exclusivas del tito bob.

De otra forma es imposible.
Read 5 tweets
Cómo aprendí de un niño a explicar desarrollo de software de una forma diferente

[ H I L O ] ⇩
Los niños tienen mucho que enseñar a los adultos.

Mi hijo cuando tenía 3 años más o menos, me enseñó explicarle las cosas.

Si, así de sencillo y de complicado a la vez.
Los padres siempre estamos queríendo enseñar cosas a nuestros hijos pero sobre todo con el primero no sabemos como hacerlo bien.

Los 3 años es una edad en la que los niños empiezan a hacer muchas preguntas.

El principal problema es que no adecuamos el lenguaje a su vocabulario.
Read 10 tweets
El otro día me preguntaron que roadmap recomendaría alguien que esta empezando o a alguien que quiere saber más allá de frameworks.

Comparto por aquí lo que recomendé por si le sirve a alguien más

[ H I L O ] ⇩
Clean Code creo que debería ser lo primero:
- Código legible, naming
- Code smells
- Ley de Demeter
- Acoplamiento, cohesion
- Tell don't ask
- KISS
- Design patterns

Libros recomendados
Código sostenible
buff.ly/3uLdRyZ

Clean code
buff.ly/3PokPDt
El siguiente paso sería testing:
- Tipos de test
- Dobles de test
- TDD, ATDD
- Clean code en testing

Libros recomendados:

Test Driven Development: By Example
buff.ly/3e3uscx

Growing Object-Oriented Software, Guided by Tests
buff.ly/3hp3cqL
Read 8 tweets
¿Qué es lo que la gente realmente exitosa hace que la mayoría no hace?

[ H I L O ] ⇩
Muchos nos deprimimos cuando perdemos la motivación.

Pensamos que la gente exitosa tiene una reserva inagotable de pasión.

Pero la gente exitosa siente la misma falta de motivación que el resto de los humanos.
La diferencia está en que ellos encuentran la manera de seguir adelante.

La maestría requiere práctica.

Pero cuanto más practicas algo, más aburrido y rutinario se vuelve.

Una vez que las ganancias iniciales se lográn, nuestro interés comienza a desvanecerse.
Read 10 tweets
El desarrollo de software se enseña mal, muy mal!

Te lo explico ⤵️
¿Te imaginas ir a clases de música y que te enseñen a tocar solo canciones ya existentes usando su partitura?

¿Sabrías identificar las partes de las que se compone una canción y por qué?

¿podrías componer una canción?, seguramente no

Porque te han explicado solo una solución.
Es lo que se hace hoy en día enseñando desarrollo de software.

Se aprende en base a la implementación concreta de una solución de una librería de moda.

Sin conocer el problema qué resuelve, principio que aplica y otras alternativas para solucionarlo.

Se pierde la creatividad.
Read 6 tweets
1/2 Compelling share from @oliver_phil...

"Remarkably, previously #hospitalized and #nonhospitalized patients remained with decreased numbers of CD1c+ #myeloid DCs and pDCs seven months after #SARSCoV2 #infection."

#COVID19 IS NOT #mild
2/2 "Moreover, the expression of #dendritic #cell (DC) markers such as #CD86 and #CD4 were only restored in previously #nonhospitalized patients, while no restoration of integrin β7 and indoleamine 2,3-dyoxigenase (IDO) levels were observed."

#CovidIsNotOver
Read 5 tweets
I was thinking about Fake Testing Industry and could see a pattern in fake testing world.

Here are some things that I have found handy to identify fake testing industry:

1. They will talk about all the buzzwords and tech hype but not about #testing.

🧵🧵👇
2. They will hesitate to call themselves testers.

I have seen "experiential" testers calling themselves SDET or Automation Engineer after learning 2 months of Selenium Java.

Maybe the word "tester" sounds bad to them.
3. Even if they call themselves testers, they will rarely talk or think about testing in their day-to-day work/talk.

They will mostly talk and spend most of their time in solving non-testing problems like handling a file popup via selenium or automating a captcha.
Read 5 tweets
Será que implementar testes automatizados é tão demorado e custoso como falam? 😬

🧵/1

#javascript #testautomation #testing #qa #qualityassurance #developerstories #carreira #desenvolvimentodesoftware
Já comenta aqui abaixo, você cria testes automatizados para todas as tarefas que entrega?

/2
Uma aluna recentemente começou um trabalho e se deparou com o ambiente de desenvolvimento bem caótico

Má gestão dos projetos, tarefas que ja nascem atrasadas e muito retrabalho 😥

/3
Read 10 tweets
#BoJo branded '#provenliar' as Met Police issue fines over Downing Street parties -2 hrs ago
- #ScotlandYard statement confirming twenty fixed penalty notices will be issued for breaches of Covid-19 rules following lockdown-busting parties in #SesameStreet
ImageImage
#SesameStreet's Awards, The Worst Actor Winner.
The #UK health secretary, #Hancock #CrocodileTears | Dec 09, 2020
- “It’s been such a tough year for so many people and there’s William #Shakespeare putting it simply for everybody...
Read 25 tweets
Frustrated by verbose #ComsWasm smart contract tests?

Today I would like to introduce to the @cosmos community the Robot Pattern for stable, readable, and maintainable tests.

If you are a developer, you don't want to miss this one, I promise 😎

Let's dive in! 🧵

1/
From testing 101:

The QA team checks app functionality via the UI. The tester doesn’t care how the application is written as he just interfaces with the UI.

In case of smart contracts, the tester checks at the frontend to interact with the contracts. #smartcontract #testing

2/
So for the tester to check say an asset swap on a #DeFi protocol, it performs the following actions:

• Visit the frontend
• Go to swap page
• Connect wallet
• Select Asset X from the dropdown
• Enter amount of Asset X to swap
• Click Swap
• Verify swap was successful

3/
Read 17 tweets
Calling all e-commerce entrepreneurs! 🛍 Want to boost your sales and drive repeat business? Look no further than email marketing. 💻 In this thread, I'll be sharing some top tips and strategies for crafting effective email campaigns that drive results.
Tip #1: Segment your email list. Not all customers are created equal, so why treat them the same? Use data and behavior to segment your list and send targeted, personalized messages that speak to their specific interests and needs. #segmentation #personalisation
Tip #2: Optimize for mobile. The majority of people access their emails on their mobile devices, so make sure your campaigns are optimized for small screens and quick scrolling. Use a responsive design and keep subject lines and messages short and sweet. #mobileoptimization
Read 6 tweets
¿Por qué mi newsletter no se puede ver en la web?

[HILO] ⇩
Mi amigo David, llevaba 3 años cogiendo una oferta de Movistar para clientes nuevos que incluye el pack de futbol con descuento.

¿Cómo es posible?

Muy sencillo en realidad.
Existe una oferta que para clientes nuevos. Tienen un descuento durante 3 o 6 meses, no recuerdo.

¿Qué hace cuando se acaba el periodo?

Se da de baja y se da de alta a los 3 o 5 días.
Read 9 tweets
Purch It will be a helpful tool for older people who want to shop online, as it simplifies the process of finding products they see on TV shows and movies.
The image recognition technology of the app makes it easy for users to find products by simply taking a photo or video, which can be beneficial for older individuals who may not be as comfortable with traditional online shopping methods such as typing keywords into a search bar.
Additionally, the app can provide a friends and family curation system to ensure that what you are buying is the right product.
Read 6 tweets
¿Hasta donde apuntas en tu imaginación?

[ H I L O ] ⇩
Luis Piedrahita en un show preguntó a una joven sentada en la segunda fila del patio de butacas del Teatro Principal que compartiera en voz alta un sueño.

Por inalcanzable que fuera. La chica optó por un tópico: que le tocara la lotería, o mejor todavía, el Euromillón.
El monologuista le pidió que concretase más.

Que pronunciase una cantidad generosa, con la que ella considerara que ya no tendría que volver a trabajar en el resto de su vida.

La espectadora dijo 100 millones de euros.
Read 6 tweets

Related hashtags

Did Thread Reader help you today?

Support us! We are indie developers!


This site is made by just two indie developers on a laptop doing marketing, support and development! Read more about the story.

Become a Premium Member ($3.00/month or $30.00/year) and get exclusive features!

Become Premium

Too expensive? Make a small donation by buying us coffee ($5) or help with server cost ($10)

Donate via Paypal Become our Patreon

Thank you for your support!