Web Application Interface Grupo ECFJ Edson e Jorge.

Slides:



Advertisements
Apresentações semelhantes

Advertisements

Acompanhamento do Sistema
Passo a passo: Configuração de Login no ASP.NET
JBanana.
Relatórios Marco Antonio Software Architect Agosto
Framework para desenvolvimento web
Objetos Implícitos Contextuais
GRUPO DATA David, André, Thiago e Alexandre WEBCOMPONENTS.
Projeto Maven AcademicNet Grupo DGMR Daniel Isidoro Born Guilherme Amaral Márcio Percilio Roberto Rutz.
FACULDADE DOS GUARARAPES
PRDS - Programa de Residência em Desenvolvimento de Software Laboratório de Engenharia de Software (LES) da PUC-Rio Carlos Lucena
SELENIUM.
Banco de Dados Oracle AESO.
Selenium CONFIGURAÇÃO DE TESTE.
WebWork e JSP Keven andrade
Roteiro Para o Trabalho do Módulo
Model-View-Controller (MVC) em Aplicações Web Eduardo Martins Guerra Desenvolvimento de Soluções WEB.
Linguagem Técnica II Testes Automatizados Aula 04 Prof
Projeto Sistema de Gestão Bibliográfica (SGB) Fábrica de Software INF - UFG.
DBUnit Framework Componentes: Fábio Gomes Claver Pari Eni Conde
Selenium Componentes: Fábio Gomes Claver Pari Eni Conde
SACADO Cobrança Caixa Instalação Cadastramento inicial Parâmetros Inicio Fim Acesso ao sistema Responsáveis Grupos de sacados Sacados Títulos Relatórios.
Integração com Banco de Dados
Gerenciamento de Frota de Veículos
JSP / Servlets Avançado
Módulo: Gerenciamento de Incidentes e
Configuração do Ambiente de Desenvolvimento
PESQUISADOR: CASSIANO DALCIN / 2010 Trabalho de Conclusão de Curso MINISTÉRIO DA EDUCAÇÃO Universidade Tecnológica Federal do Paraná Campus Medianeira.
Treinamento Framework PRADO Abril / Sobre o PRADO Estrutura de diretórios do PRADO Configuração da Aplicação Padrões utilizados na Conab Boas práticas.
SACADO CobCaixa Instalação Cadastramento inicial Parâmetros Inicio Fim Acesso ao sistema Usuários Sacados Grupos de Sacados Títulos Relatórios Relatório.
Arquitetura de Desenvolvimento Web MVC vs. Three Tiers
Arquitetura das JSP - Aula 2
Aplicações Web com Orientação a Objetos
JSP JavaServer Pages Marco Antonio, Arquiteto de Software – TJDF Dezembro/2005.
FACULDADE DE TECNOLOGIA SENAC-RS Curso Superior de Tecnologia em Análise e Desenvolvimento de Sistemas Uma Ferramenta para Geração de Casos de Testes para.
Introdução a JEE Marco A. S. Reis Arquiteto de Software Abril/2011.
Sistema de Gerenciamento de Competências Alexandre Pitta Guedes Julien Renaut Yugo Watari Supervisor: Valdemar W. Setzer.
Diagrama de Componentes
Padrões de Interação com o Usuário
Unidade 1 – Introdução a J2EE Prof.: Henrique Santos
Introdução ao ASP.Net 1º Semestre 2010 > PUCPR > BSI Bruno C. de Paula.
Tópicos Especiais J2EE Prof. Cristina Valadares Curso de Ciência da Computação.
Aguilar Figueira Dias Orientador Prof. Dr. João Bosco da Mota Alves
JavaServer Faces Rapid Web Application Development em Java Ricardo Cavalcanti Jobson Ronan
SISTEMA PROCESSUAL DIGITAL
April 05 Prof. Ismael H. F. Santos - 1 Modulo II Clirr Professor Ismael H F Santos –
Um estudo da ferramenta EGEN Developer Vitor Hugo Becker Departamento de Informática da Universidade Federal do Rio Grande do Sul – UFRGS.
Tomcat e Aplicações Web
MAC499 - Trabalho de Formatura Supervisionado Rachel de Paula Thiago Lourençoni Wu Chen Lung Estágio realizado em uma empresa que atua na área de ASP (Application.
Grid Versioning Service (GVS) left | Version Date:
Automação de Testes: Ferramentas e Aplicação com Integração Contínua, Tipos e Exemplos Rogério dos Reis Brito
Universidade Federal de Pernambuco Integração Contínua Rafael Vanderlei de Souza 13/10/2008 Programa de Mestrado em Ciência da Computação.
Equipe Danilo Miguel Elias Lacerda Felipe Riguete Henderson Garcia
Universidade Federal de Sergipe Departamento de Sistemas de Informação Bruno Cruz Jessica Rodrigo Aragão – ASP.NET MVC 3.
Sistema Almirante Gabriel Junji Ito Giuliano Diego Barbarra.
COMPUTAÇÃO MÓVEL Prof.: Jean Carlo Mendes
Universidade Federal de Pernambuco Ambiente para Integração Contínua Rafael Vanderlei de Souza 06/12/2008 Programa de Mestrado em Ciência.
UCSal – Tecnologia em Análise e Desenvolvimento de Sistemas Programação para Aplicações WEB Profa. Semíramis Assis
ControllerAction Template Migalha Mensagens Documentos (html,xml) Mapeamento (Menu)
PSW1 Prof. Rafael. Persistência Atividade que permite que o estado de um objeto exista mesmo após a extinção do processo computacional que o criou. Em.
Desenvolvimento WEB II Ajax – Utilização de Frameworks Javascript Professora: Kelly de Paula Cunha.
Desenvolvimento WEB II Professora: Kelly de Paula Cunha.
TAP – Termo de Abertura de Projeto
Relatório de Reuniões. O Sistema (Natan) Plataforma de Autoria  (09/9)  Baseada em componentes e seqüenciamento  Permitir Salvar o projeto  Inicialmente.
PROCESSOS DE TESTES Thivial Clinic. Processos O processo de Teste está dividido da Seguinte Maneira. 1.Plano de Teste 2.Projeto de Teste 3.Procedimento.
Web Application Rafael Muniz e Marcus Vinícius Plugins MAVEN 04/04/2009 Revisão 12/04/2009.
ALUNO: RONI FABIO BANASZEWSKI Model-View-Controller.
Arleys Pereira Nunes de Castro - Mestrando : Modelagem computacional (SENAI-MCTI) Especialista : Sistema distribuídos
Programação Gráfica em Java Applet Aula Na aula passada vimos: Swing: Por quê Swing Estratégia MVC (model-view-controller) Componentes AWT - semelhantes.
Transcrição da apresentação:

Web Application Interface Grupo ECFJ Edson e Jorge

Log4j Implementação de Logging Arquivo de Propriedade

Log4j Implementação de Logging Aplicando logging

Conexão JDBC e Spring applicationContext.xml

Conexão JDBC e Spring Carregando configuração

Conexão JDBC e Spring Carregando os parâmetros e criando conexão

JUNIT Implementação de testes

DBUNIT Implementação de testes Arquivos para servir como testes Faz o backup da tabela para a classBack.xml Carrega os dados existente da classReady.xml para a tabela.

DBUNIT Implementação de testes Carrega os dados existente da classInsert.xml. Que são os dados esperados após a inclusão. Compara os dados esperados com os dados da tabela atual.

DBUNIT Implementação de testes Carrega os dados existente da classBack.xml. Que são os dados que foram salvos antes do teste. Restaura os dados

Selenium Implementação de testes

Spring MVC web.xml

Spring MVC academicNet-ECFJ-servlet.xml

Spring MVC aplicação Página jsp invoca ProjetoFinalController através do academicNet-ECFJ-servlet.xml Controlador invoca viewResolver através do academicNet-ECFJ-servlet.xml que abre a página projetoFinal.jsp

Principais Dependências da aplicação e Plugins para geração de relatórios Dependências log4j – Cria logs de exceções ou qualquer coisa que queira gravar em log, como um texto. Junit – Faz testes unitários. dbunit – Testa código que faca acesso a banco de dados. spring – Framework leve com inversão de controle e orientado à aspectos. spring-webmvc – Gerenciador de objetos. selenium – Testa a aplicação diretamente no Browser, da mesma forma que um usuário. Plugins maven-checkstyle – Gera relatório de análise do código quanto a tua aderência a um padrão de desenvolvimento específico. maven-pmd – Analiza o código em busca de bugs e outros problemas comuns jdepend-maven – O Maven gera automaticamente um relatório com várias métricas de analise sobre os códigos fontes. Estes relatórios facilitam a visão completa do projeto findbugs-maven – Analiza e retorna uma lista de possíveis bugs changelog-maven – O Maven gera automaticamente o log de alterações a partir do log de mensagens do CVS. Este log é atualmente limitado para os últimos 30 dias. emma-maven – Ferramenta para cobertura de código. cobertura-maven – Sinaliza onde seu código-fonte falta na cobertura do teste maven-clover – Analisa a cobertura dos testes para as classes relacionadas, executando uma interação com as classes de testes do JUnit