Tecnologia e Desenvolvimento


17
abr 17

Agilize seu processo com Docker

Agilize seu processo com Docker

Quem tem a oportunidade de utilizar o Docker percebe prontamente que existe muito potencial a ser explorado. Você pode configurar rapidamente uma infraestrutura de servidores que levaria horas, talvez dias, dependendo do quão burocrático é o seu ambiente de trabalho. Entretanto, com tantas possibilidades, muitas pontas acabam ficando soltas, e sobram as dúvidas: Quais são as melhores práticas? Como utilizar efetivamente para fazer facilitar o...

Leia mais


09
set 16

SoftDrops – Gateways de pagamento

SoftDrops – Gateways de pagamento

Nesta sexta-feira, dia 09/09, rolou mais uma edição do SoftDrops. O tema essa semana foi a integração com Gateways de pagamento. A Karina Hartmann compartilhou com os colegas os conhecimentos sobre como os Gateways podem ser usados de diferentes maneiras para atender diferentes modelos de negócio. Karina deu vários exemplos da integração com o Stripe (https://stripe.com/), que foi realizada em um projeto que está em desenvolvimento...

Leia mais


23
jul 15

DevOps – Parte 1: Por que a TI precisa de DevOps

DevOps – Parte 1: Por que a TI precisa de DevOps

DevOps é um termo relativamente recente que faz referência para a necessidade de colaboração entre as equipes de Desenvolvimento (Dev) e Operação (Ops). Essas equipes geralmente têm objetivos conflitantes: A equipe de desenvolvimento precisa fazer modificações e correções rapidamente e disponibilizá-las para os usuários o mais cedo possível. A equipe de operação precisa garantir a estabilidade do sistema em produção. Acontece que mudança (Dev) e estabilidade...

Leia mais


08
jun 15

Testes automatizados – Parte 4: Como começar a automação do legado

Testes automatizados – Parte 4: Como começar a automação do legado

Como começar a automação Geralmente essa dúvida surge em casos de sistemas legados, em que já se vive a situação de falhas constantes em produção, lentidão para corrigir e outras reclamações comuns. Nesses casos a automação pode ajudar? Por onde começar?? Comece com testes funcionais, não com unitários Realizar testes unitários significa verificar cada parte, em separado, para verificar se tem o comportamento esperado. Em...

Leia mais


03
jun 15

Testes automatizados – Parte 3: Exemplo

Testes automatizados – Parte 3: Exemplo

Seguindo as postagens sobre Testes automatizados, neste post vamos falar um pouco das ferramentas e mostrar um exemplo de automação. O objetivo é desmistificar os testes funcionais automatizados com um exemplo bem simples da estrutura necessária para os testes. Ferramentas e técnicas As ferramentas e técnicas adotadas aqui na Soft são: Selenium WebDriver Headless testing Page Object JUnit Cucumber (BDD) Exemplo A estrutura da suíte de testes...

Leia mais


26
mai 15

Testes automatizados – Parte 2: Problemas do teste manual

Testes automatizados – Parte 2: Problemas do teste manual

Dando sequencia à série de posts sobre os testes automatizados, vamos discutir algumas falhas do teste manual. Pra começar, como funciona o teste manual? O teste funcional manual é executado por uma pessoa que utiliza o sistema, executando manualmente uma série de fluxos planejados (conhecidos como casos de teste ou cenários de teste). Nessa forma de trabalho, geralmente um Testador mais experiente escreve os casos...

Leia mais


26
mai 15

Testes automatizados – Parte 1: Tipos de teste

Testes automatizados – Parte 1: Tipos de teste

Na última semana apresentamos aqui na Soft para alguns convidados uma introdução aos testes automatizados de software. Para quem ficou curioso, teremos uma série de posts com o conteúdo da apresentação! Para entender o contexto dos testes automatizado, primeiro é importante entender a diferença entre tipos de teste. Pelo tipo, podemos classificar os testes em: Testes de funcionalidade: Verifica se determinada funcionalidade tem o comportamento...

Leia mais


07
mai 15

Microsoft meets Linux

A Microsoft recentemente anunciou em uma conferência seus planos em direção ao Linux/UNIX. A empresa já vem participando na comunidade Open Source há um certo tempo. A plataforma .NET, juntamente com sua VM e framework estão sendo portadas para outras plataformas, incluindo Linux. O código já está compilando e rodando (já testamos com sucesso), porém não está pronto para produção. Vocês podem conferir na conta...

Leia mais


11
mar 15

SoftDrops – Engenharia de software

SoftDrops – Engenharia de software

Hoje, dia 11 de março de 2015, teve SoftDrops aqui na Soft. O tema do bate-papo foi “As Bases da Engenharia de Software” com a apresentação dos colaboradores Ricardo Camelo e Miguel Horlle. A apresentação incluiu uma breve história da Engenharia de software e sua evolução, com foco em lembrar dos princípios da Engenharia e das boas práticas. Os participantes trocaram ainda algumas dicas de livros...

Leia mais


02
mar 15

SoftDrops – GIS – Geographic Information System

SoftDrops – GIS – Geographic Information System

A primeira edição do SoftDrops de 2015 aconteceu nesta segunda-feira, dia 02 de março, aqui na sede da Soft! O tema desta edição foi “GIS – Geographic Information System” e teve a apresentação do colaborador Uilian Souza. Uilian contou um pouco da sua experiência de mais de 10 anos com GIS, explicou os tipos e ferramentas existentes e mostrou alguns exemplos de uso. Confira a...

Leia mais



Página 1 de 212