Upgrade to Pro — share decks privately, control downloads, hide ads and more …

3 Técnicas para provisionamento de ambiente de testes que vão turbinar seu projeto

3 Técnicas para provisionamento de ambiente de testes que vão turbinar seu projeto

Testar pra quê? Teste bom mesmo é feito em produção, não é? E esse negócio de ambiente de teste é perda de tempo e dinheiro.

Tomara que você discorde disso tudo! Afinal, se você acha perda de tempo realizar testes, provavelmente ainda não se deu conta do quão caro é não testar.

Nessa palestra falaremos sobre técnicas para provisionamento de ambientes de testes que darão agilidade e melhorarão o resultado dos seus projetos.

Afinal, se testar é para os fracos, você vai querer ser forte?

Elder Moraes

April 12, 2018
Tweet

More Decks by Elder Moraes

Other Decks in Programming

Transcript

  1. View Slide

  2. Copyright © 2018, Oracle and/or its affiliates. All rights reserved. |
    3 Técnicas para provisionamento de
    ambiente de testes que vão turbinar seu
    projeto
    Elder Moraes
    Cloud Evangelist
    Oracle
    Abril, 2018

    View Slide

  3. Copyright © 2018, Oracle and/or its affiliates. All rights reserved. |
    Safe Harbor Statement
    The following is intended to outline our general product direction. It is intended for
    information purposes only, and may not be incorporated into any contract. It is not a
    commitment to deliver any material, code, or functionality, and should not be relied upon
    in making purchasing decisions. The development, release, and timing of any features or
    functionality described for Oracle’s products remains at the sole discretion of Oracle.

    View Slide

  4. Copyright © 2018, Oracle and/or its affiliates. All rights reserved. |

    View Slide

  5. Copyright © 2018, Oracle and/or its affiliates. All rights reserved. |

    View Slide

  6. Copyright © 2018, Oracle and/or its affiliates. All rights reserved. |

    View Slide

  7. Copyright © 2018, Oracle and/or its affiliates. All rights reserved. | 7

    View Slide

  8. Copyright © 2018, Oracle and/or its affiliates. All rights reserved. | 8
    Funcionou na minha máquina…

    View Slide

  9. Copyright © 2018, Oracle and/or its affiliates. All rights reserved. | 9
    Ambiente

    View Slide

  10. Copyright © 2018, Oracle and/or its affiliates. All rights reserved. | 10
    Ambiente

    View Slide

  11. Copyright © 2018, Oracle and/or its affiliates. All rights reserved. | 11
    Técnica
    Vamos falar sobre…

    View Slide

  12. Copyright © 2018, Oracle and/or its affiliates. All rights reserved. | 12
    Técnica 1 - Containers

    View Slide

  13. Copyright © 2018, Oracle and/or its affiliates. All rights reserved. | 13
    Técnica 1 - Containers
    DEV QA PROD DEV QA PROD

    View Slide

  14. Copyright © 2018, Oracle and/or its affiliates. All rights reserved. | 14
    Técnica 1 - Containers
    V1 V2 V3 V1 V2 V3

    View Slide

  15. Copyright © 2018, Oracle and/or its affiliates. All rights reserved. | 15
    Técnica 2 – Service Mock
    Serviço Serviço
    Mock Server/API

    View Slide

  16. Copyright © 2018, Oracle and/or its affiliates. All rights reserved. | 16
    Técnica 2 – Service Mock
    •  Perfeito para Microservices
    •  Ideal para testes unitários
    •  “Massa de dados” estável
    •  Funciona com containers
    •  Ver Wiremock (http://wiremock.org)

    View Slide

  17. Copyright © 2018, Oracle and/or its affiliates. All rights reserved. | 17
    Técnica 3 – UI
    Testa a UI… …por favor

    View Slide

  18. Copyright © 2018, Oracle and/or its affiliates. All rights reserved. | 18
    Técnica 3 – UI

    View Slide

  19. Copyright © 2018, Oracle and/or its affiliates. All rights reserved. | 19
    Técnica 3 – UI

    View Slide

  20. Copyright © 2018, Oracle and/or its affiliates. All rights reserved. | 20
    Técnica 3 – UI
    Device Farm

    View Slide

  21. Copyright © 2018, Oracle and/or its affiliates. All rights reserved. |
    http://comunidade.cloud

    View Slide

  22. Copyright © 2018, Oracle and/or its affiliates. All rights reserved. |
    book.eldermoraes.com

    View Slide

  23. View Slide