Fear of needles, known in medical literature as needle phobia, is the extreme fear of medical procedures involving injections or hypodermic needles. Wikipedia Dependency injection solves properly interdependence between components, and improves de design of the implementation making easier maintenance and test-ability. This post is intended to understand dependency injection with a practical case onContinue reading “Dependency Injection on Testing”
Author Archives: paullorena
The Testing Myth
Une civilisation débute par le mythe et finit par le douteEmil Michel Cioran – La Chute dans le temps The question comes again and again, and it looks that it never will stop. What is testing? What is a tester? What is the ultimate goal for the tester? What is the goal of testing? ThisContinue reading “The Testing Myth”
Del Taylorismo a DevOps
ResumenLa revolución industrial ha transformado profundamente nuestra sociedad desde principios del siglo XX, la influencia del pensamiento tayloriano para el ensamblaje en línea ha marcado nuestra manera de resolver los problemas tecnológicos con relativo éxito. Este artículo es una reflexión sobre el impacto en la industria del software de la metodología tayloriana hasta nuestro días, laContinue reading “Del Taylorismo a DevOps”
Anatomy of an Automated Test
Light creates understanding, understanding creates love, love creates patience, and patience creates unity Malcolm X The efficacy from analyze to execution of an automated test is required to conceptualize design and execute successfully the test. In this article I propose a guideline to accomplish the challenge to create an automated test. Life cycle of the test The list ofContinue reading “Anatomy of an Automated Test”
Test-driven development / Hands-on
“Les doutes, c’est ce que nous avons de plus intime.” Albert Camus. Building software, following the principles of TDD (Test-Driven Development) will help to assure the quality along all the development process and complemented with Integration Test, and Continuous Integration, good practices and methodology. This posts is intended to explain this subject. Software development isContinue reading “Test-driven development / Hands-on”
BDD Cucumber
Look at this test written with Cucumber Scenario: Open a book card Given The user is “albert” and the password “@bsurd” Given Cleanup any existing item in the basket of the customer Then Open the app And Login And Search for a book “Le Mythe de Sisyphe” And Open the card Cucumber, is a BDDContinue reading “BDD Cucumber”
Java consume a REST API with retrofit2
Rest API expose methods POST/ GET / PUT , etc on the protocol HTTP : this make us simple our life: Rest API allows interoperability in a very simple way. Before any step, is strong advised understand the basic principles of HTTP (I’m planning to write something about this later). Situation A rest endpoint exposesContinue reading “Java consume a REST API with retrofit2”
Cohesion in the test cycle
The essence of the beautiful is unity in variety. W. Somerset Maugham (English writer 1874/1965) One common issue underlying the execution of tests (manual and/or automated) is the grade of dispersion of each test. What is a test dispersion? Test dispersion is when the tester become myopic or which means short-sighted to see “theContinue reading “Cohesion in the test cycle”
