<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>buenas-prácticas on Una QA en Apuros</title><link>https://unaqaenapuros.com/tags/buenas-pr%C3%A1cticas/</link><description>Recent content in buenas-prácticas on Una QA en Apuros</description><generator>Hugo -- gohugo.io</generator><language>en-us</language><lastBuildDate>Wed, 26 Jul 2017 07:00:05 +0000</lastBuildDate><atom:link href="https://unaqaenapuros.com/tags/buenas-pr%C3%A1cticas/index.xml" rel="self" type="application/rss+xml"/><item><title>020 - Buenas prácticas en el diseño de Test Automáticos con Selenium Webdriver.</title><link>https://unaqaenapuros.com/2017/07/26/020-buenas-practicas-en-el-diseno-de-test-automaticos-con-selenium-webdriver/</link><pubDate>Wed, 26 Jul 2017 07:00:05 +0000</pubDate><guid>https://unaqaenapuros.com/2017/07/26/020-buenas-practicas-en-el-diseno-de-test-automaticos-con-selenium-webdriver/</guid><description>¡Hola a todos!
Para seguir con el tema de las buenas prácticas, en esta entrada vamos a hablar de las buenas prácticas en cuanto al diseño de Test Automáticos con Selenium Webdriver&amp;hellip;¡Comenzamos!
Haz siempre tu código legible. Para ello utiliza métodos claros, devuelve siempre &amp;ldquo;this&amp;rdquo;, usa métodos &amp;ldquo;void&amp;rdquo;. Devuelve argumentos genéricos y con nombres auto-descriptivos
1 2 3 4 5 6 7 @Test public void openPageWithoutErrors() throws Exception { MainPage main = openMainPage(); main.hasNumberOfErrors(1); main.withCampaignName(&amp;#34;SELENIUM&amp;#34;).save(); main.hasNumberOfErrors(2); } Sé robusto y portable a la hora de seleccionar los elementos. Evita siempre seleccionar un elemento usando el xpath generado por herramientas como Firepath. Crea siempre tus selectores de la forma más robusta y portable posible. Intenta seleccionar siempre un elemento mediante su: id &amp;gt; name &amp;gt; css &amp;gt; xpath. Seleccionar por id y por nombre son, a menudo, la forma más fácil y segura de seleccionar un elemento. Selecciona un elemento por xpath cuando necesites que contenga un texto específico. Usa siempre los selectores css junto al id o el nombre del elemento. Si tenemos problemas seleccionando los links en una aplicación, podemos usar las href parciales. Evita usar siempre Thread.sleep, usa Wait o FluentWait. Sabemos que a veces debemos decirle a Selenium que espere antes de realizar alguna acción. Debemos intentar utilizar siempre métodos como Wait o FluentWait.</description></item><item><title>019 - Buenas prácticas en Metodologías Ágiles para la programación.</title><link>https://unaqaenapuros.com/2017/07/19/019-buenas-practicas-en-metodologias-agiles-para-la-programacion/</link><pubDate>Wed, 19 Jul 2017 07:00:30 +0000</pubDate><guid>https://unaqaenapuros.com/2017/07/19/019-buenas-practicas-en-metodologias-agiles-para-la-programacion/</guid><description>¡Hola a todos!
Continuando con nuestro anterior post, en esta ocasión hablaremos de buenas prácticas en las metodologías ágiles para la programación. ¡Comenzamos!
Ya que hemos visto algunas de las buenas prácticas recomendadas para las metodologías ágiles, vamos a centrarnos ahora en las buenas prácticas orientadas a la programación en una metodología ágil.
En un principio este tipo de buenas prácticas se catalogan como Extreme Programming (XP), aunque también se han definido con términos como Prácticas de la Ingeniería Ágil, Buenas prácticas de Scrum y Agile Programming.</description></item><item><title>018 - Buenas prácticas en metodologías ágiles.</title><link>https://unaqaenapuros.com/2017/07/12/018-buenas-practicas-en-metodologias-agiles/</link><pubDate>Wed, 12 Jul 2017 07:00:55 +0000</pubDate><guid>https://unaqaenapuros.com/2017/07/12/018-buenas-practicas-en-metodologias-agiles/</guid><description>¡Hola a todos!
Vamos a dejar la parte técnica para volver a de nuevo a la teórica, en este caso para hablar sobre las buenas prácticas en las metodologías ágiles.
Las metodologías ágiles son una serie de técnicas para la gestión de proyectos que han surgido como contraposición a los métodos clásicos de gestión como por ejemplo CMMI.
Todas las metodologías que se consideran ágiles cumplen con el manifiesto ágil que no es más que una serie de principios que se agrupan en 4 valores:</description></item></channel></rss>