Arctype

Herramienta de Gestión de Base de Datos y Cliente SQL de Colaboración

continuamente probada por QAwerk

Arctype es una herramienta de administración de base de datos y cliente SQL para desarrolladores individuales, estudiantes y equipos empresariales. Hace que la consulta de bases de datos sea más eficiente, visualiza datos con gráficos y ofrece funciones de colaboración con permisos granulares para una mejor seguridad.

Todos los clientes
Pruebas durante la noche

QAwerk usa la diferencia de zonas horarias con Norteamérica, Australia y Nueva Zelanda para acelerar los lanzamientos de software en un 20 %. Probamos minuciosamente su software cuando es de noche en su país y en horario comercial aquí en Ucrania.

Más información
Prueba Manual

Ayudamos a los desarrolladores de Arctype a usar su tiempo de manera eficiente haciéndonos cargo de todas las rutinas de prueba de software. Escribimos nuevos casos de prueba, mantenemos la documentación y realizamos diferentes tipos de pruebas, detectando errores antes de que lleguen a los usuarios finales.

Más información

Desafío

Como una startup en crecimiento exitoso, Arctype sintió la necesidad de fortalecer su equipo de desarrollo con ingenieros de control de calidad experimentados. Necesitaban a alguien que siguiera las mejores prácticas y aprovechara su experiencia para crear nuevos casos de prueba. De esta manera, los desarrolladores no perderán su tiempo en pruebas de software y, en su lugar, canalizarán su energía hacia el desarrollo de funciones y la corrección de errores.

Arctype recurrió a QAwerk para ayudarlos a garantizar que múltiples lanzamientos mensuales se realicen sin problemas y con la velocidad necesaria. Se esperaba que ejecutáramos casos de prueba el mismo día que se publicó el lanzamiento. Gracias a la diferencia en nuestras zonas horarias y las pruebas durante la noche, era posible que cuando los desarrolladores de Arctype cerraran la sesión, fuera de día aquí en Ucrania y nuestros ingenieros de control de calidad comenzaran a realizar las pruebas. Al día siguiente, los desarrolladores de Arctype tienen todos los errores ya registrados en Jira para comenzar a corregir errores a primera hora de la mañana.

Otro hito es retener entre el 10 y el 20 % de los consumidores que abandonan debido a errores al aumentar significativamente la calidad del software y evitar que aparezcan problemas críticos en la producción.

Solución

Nuestro equipo de QAwerk se dedica principalmente a probar la aplicación de escritorio Arctype para macOS. Al mismo tiempo, si vemos que la nueva versión funciona incorrectamente, también probamos el cliente web y pasamos por los casos de prueba más críticos en Windows.

Estos son los tipos de pruebas que realizamos regularmente para lograr la calidad deseada:

  • Pruebas Funcionales – el trabajo preliminar que establecemos para garantizar que los usuarios no encuentren obstáculos con la funcionalidad de la aplicación.
  • Pruebas de integración – esenciales para garantizar que el cliente SQL no tenga problemas de integración con bases de datos, como MySQL, PostgreSQL, SQLite, Yugabyte y PlanetScale.
  • Pruebas de regresión – una herramienta imprescindible para startups como Arctype que trabajan continuamente para lanzar nuevas funciones. Hacemos una regresión consistentemente para verificar si las actualizaciones afectan la funcionalidad existente.
  • Pruebas de automatización – combinamos pruebas manuales con pruebas automatizadas para acelerar los lanzamientos. Hemos automatizado casos de prueba de registro e inicio de sesión y estamos investigando otras áreas que tienen potencial de automatización.
  • Pruebas de Instalación – un tipo básico de prueba, pero también importante. Nos aseguramos de que los usuarios de Arctype puedan descargar, instalar y actualizar la aplicación sin errores técnicos.
  • Pruebas de Humo – antes de pasar por una extensa lista de casos de prueba, debemos asegurarnos de que la compilación sea estable para evitar perder el tiempo. Verificamos rápidamente las características críticas para ver si hay obstáculos y si podemos continuar.

Comenzamos con 50 casos de prueba sugeridos por Arctype y los ampliamos a más de 200. Estos incluyen rutas tristes y felices, así como casos de prueba con diferentes tipos y detalles de bases de datos. Probamos nuevas compilaciones semanalmente y agregamos casos de prueba a medida que avanzamos.

Nuestros ingenieros de control de calidad están profundamente involucrados en la creación de nuevos casos de prueba y hacerlos lo más detallados posible. La cantidad de tiempo necesaria para una ejecución de prueba de una nueva compilación solo toma de 8 a 9 horas, considerando la complejidad y la variedad de funciones.

Errores encontrados

Los errores relacionados con la pérdida de datos y el bloqueo de aplicaciones deben controlarse más de cerca, ya que pueden provocar la pérdida de clientes potenciales.

Resultado real: La aplicación está bloqueada. El usuario ve el error “Hubo un error al cargar este componente. Hemos sido notificados del error y lo solucionaremos lo antes posible”.

Resultado esperado: El usuario puede conectarse.

Resultado real: El usuario ve una pantalla vacía.

Resultado esperado: La conexión se eliminó con éxito, la fuente de datos elegida en la barra lateral izquierda debe cerrarse.

Resultado real: Cuando el usuario realiza una búsqueda en la segunda página, debe volver a la primera página para ver los resultados.

Resultado esperado: Cuando el usuario busca un número, solo se muestran las filas que contienen el número solicitado.

Resultado

Estamos orgullosos de saber que Arctype reconoció nuestro compromiso con su éxito aumentando constantemente nuestra carga de trabajo y delegándonos cada vez más funciones. Lo que solían ser 5 ejecuciones de prueba por mes ahora las realiza el equipo de QAwerk semanalmente. Ampliamos significativamente la cantidad de casos de prueba, eliminamos los obsoletos y detallamos los existentes.

Habiendo sido testigo de lo minuciosos que somos con las pruebas manuales, Arctype también nos confió la automatización de pruebas. Con nuestro apoyo, Arctype ha ganado confianza y estabilidad en los lanzamientos de software, entregando nuevas capacidades más rápido y con mayor frecuencia.

Galardonado

Product Hunt, 5º Producto de la Semana 2021 Product Hunt, 5º Producto de la Semana 2021 Leer más

En prensa

Esta es una buena manera de obtener el poder de las bases de datos SQL con una interfaz fácil de usar.

Blog de tecnología sobre bases de datos distribuidas, código abierto y nativo de la nube.

Arctype presenta una interfaz rápida y moderna con muchos atajos de teclado. También es de uso gratuito.

Blog de administración de bases de datos de PlanetScale.
La colaboración entre QAwerk y el desarrollador ha sido muy exitosa. Muestran una inversión sincera en la aplicación del cliente y, a menudo, sugieren innovaciones para mejorar la plataforma. Nuestro Director General los llamó "el mejor proveedor con el que ha trabajado" y obtuve importantes puntos por su selección. Choca esos cinco a tu alrededor.
Everett Berry
Everett Berry, Jefe de Operaciones de Arctype

¿Busca fortalecer su equipo de desarrollo con ingenieros de control de calidad experimentados?

Charla con expertos

Herramientas

JiraJira
LinearLinear
Google DocGoogle Doc
200+casos de prueba escritos
8horas para probar la nueva compilación
5ejecuciones de prueba por semana
7tipos de pruebas
20%Lanzamientos un 20% más rápidos
Comentario del equipo de QAwerk
Alexander

Alexander
Ingeniero de control de calidad

Arctype es una aplicación de escritorio que convertirá cualquier tarea relacionada con la base de datos en un proceso sencillo y conveniente. Me dedico principalmente a realizar pruebas de regresión periódicas, analizar nuevas funciones y documentar todos los pasos a medida que avanzamos.

Las descripciones detalladas de los casos de prueba y las verificaciones consistentes nos han permitido lograr una mejor calidad del producto. El producto de Arctype es simple de usar, pero ofrece una amplia variedad de funciones, exactamente lo que me mantiene interesado y motivado durante las pruebas.

Oleh

Oleh
Ingeniero de control de calidad

Como equipo de control de calidad, realizamos ejecuciones de pruebas de regresión varias veces a la semana. También realizamos pruebas de nuevas funciones. Desarrollé un interés genuino en el proyecto gracias a las abundantes oportunidades de crecimiento y a las personas que me brindaron un gran apoyo y que siempre están listas para responder mis preguntas. También me gustaría reconocer la alta velocidad de carga de datos y el rendimiento general de la aplicación.

Related in Blog

Cómo redactar casos de prueba: Guía completa de QAwerk
Cómo redactar casos de prueba: Guía completa de QAwerk

Desde el inicio, estamos dispuestos a anunciar que no existe un único tipo de caso de prueba que sirva para todo. Sin embargo, hay un conjunto de prácticas y soluciones fáciles de seguir que, si se aplican correctamente, darán un buen resultado. Hemos reunido las mejores prá...

Leer más
¿Qué es el ciclo de vida de las pruebas de software (STLC)? Guía paso a paso

Ciclo de vida de las pruebas de software (STLC): Guía paso a paso El ciclo de vida de las pruebas de software (STLC) es un conjunto de acciones que se realizan de forma coherente, sistemática y planificada con el fin de averiguar si un producto de software funciona correctam...

Leer más

¿Impresionado?

Contáctenos

Other Case Studies

Keystone
Keystone
Noruega

Ayudó al portal de estudios nº 1 de Noruega a mejorar 8 sitios web con mucho contenido utilizados por 110 millones de estudiantes al año

Station
Station
Francia

Realizó pruebas de regresión de la aplicación de escritorio con más de 600 integraciones en WidowsmacOS y Ubuntu

Evolv
Evolv
Estados Unidos

Aceleró la entrega de nuevas capacidades en un 50 % con la automatización y mantiene la plataforma en funcionamiento las 24 horas del díalos 7 días de la semana