-
Notifications
You must be signed in to change notification settings - Fork 3
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Creando fixtures en el backend para pruebas E2E #149
Comments
Qué tal @grillermo !
De nuevo te agradezco y te dejo mi correo personal por cualquier cosa :)
|
Súper, |
@grillermo Si, 4 de septiembre, oficinas de Platzi. Si nos la puedes mandar 1 día antes para armar la presentación estaría súper bueno. |
Envié este mensaje originalmente a @dyegolara quién me invitó a dar la plática, lo pongo aquí con espíritu de transparencia y como una disculpa la comunidad.
|
El tema de diseño de sistemas es super relevante. No quisieras
reconsiderarlo para hablar de eso?
Justo ese tema es uno que los Juniors y seniors nos enfrentamos mucho
On Tue, Sep 3, 2019 at 09:44 Guillermo Siliceo ***@***.***> wrote:
Envié este mensaje originalmente a @dyegolara
<https://github.com/dyegolara> quién me invitó a dar la plática, lo pongo
aquí con espíritu de transparencia y como una disculpa la comunidad.
Hey Diego, oye te escribo con mucha pena porque no puedo presentar el
miércoles.
La presentación es de un sistema end to end que tenemos incompleto en
Tandem, cuando hablé de él en twitter teníamos resuelto el backend en
rails, que es mi responsabilidad en Tandem, y la parte de javascript was an
ongoing project con el equipo, este proceso aun continúa al día de hoy por
lo que no quisiera presentar una parte de la solución que no es tan
relevante para la comunidad de javascript.
Siento que es faltarle al respeto a la comunidad el echarse para atrás en
una plática anunciada, pero aun mas falta sería presentar un tema
incompleto y no probado habiendo tan buenas propuestas en la sección de
issues del eventloop.
De nuevo una disculpa.
—
You are receiving this because you are subscribed to this thread.
Reply to this email directly, view it on GitHub
<#149?email_source=notifications&email_token=AAATYVVGBWCI3OZRBHHADSTQHZZ5VA5CNFSM4INIBMF2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOD5YN63Q#issuecomment-527490926>,
or mute the thread
<https://github.com/notifications/unsubscribe-auth/AAATYVQHVMNCOCOAGPHHHTDQHZZ5VANCNFSM4INIBMFQ>
.
--
Richard Kaufman
|
Sep, yo incluso te diría que presentaras y nos dijeras 'esto no lo hemos terminado por... y las razones'. Incluso hemos tenido charlas que no son necesariamente de JS, yo te doy green flag para presentar algo de Rails. ✅ |
+1
Todo software relevante para el mundo está incompleto
…Sent from my iPhone
On Sep 3, 2019, at 8:17 AM, Julio Montaño ***@***.***> wrote:
Sep, yo incluso te diría que presentaras y nos dijeras 'esto no lo hemos terminado por... y las razones'.
Incluso hemos tenido charlas que no son necesariamente de JS, yo te doy green flag para presentar algo de Rails. ✅
—
You are receiving this because you are subscribed to this thread.
Reply to this email directly, view it on GitHub, or mute the thread.
|
Le decía a @Sparragus en Whatsapp que preferiríamos presentar la primer versión, que igual va a estar incompleta, pero al menos tendrá los trades que queremos hacer, actualmente tenemos parado ese esfuerzo y al finalizar el primer tranche estaremos encantados de presentarlo a la comunidad. |
Sumario
En Tandem estamos haciendo software para business, software crítico para su operación. Por lo que la bara de calidad del software sube. Una pieza clave para lograr seguridad en cada release son pruebas end to end, clicks como usuarios reales.
Nos encontramos con que en el backend(en rspec) crear fixtures para hacer pruebas aisladas era muy fácil pero en el frontend no era posible. No podíamos probar cosas sin estos fixtures por lo que nos dimos a la tarea de inventar un DSL tan sencillo como en el backend pero para el frontend.
El objetivo de esta charla es contar como lo hicimos en el backend y lo que habilitó en nuestras pruebas en el frontend.
Outline
The text was updated successfully, but these errors were encountered: