| Autor |
Mensagem |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 25/08/2010 15:25:56
|
andre_vini
Thread.start()
![[Avatar]](/images/avatar/acf922154627f6788918f03c42b123cd.jpg)
Membro desde: 21/07/2004 08:58:47
Mensagens: 45
Offline
|
Boa tarde,
Pessoal, tenho uma dúvida a respeito de testes de sofware. Aqui na empresa desenvolvemos um sistema inteiro, mas agora que já está pronto, nosso chefe direto insiste em dizer que o sistema ainda tem muitos bugs, mas todos da equipe discodam do mesmo. Então eu gostaria de saber se tem alguma metodologia, ferramenta, alguma coisa pra atestar se o sistema está pronto pra ser comercializado ou se ainda está "cru".
Gostaria de idéia pra provar que o sistema está pronto de verdade, ou não...
Abs
|
"Se A é o sucesso, então é igual a X mais Y mais Z. O trabalho é X; Y é o lazer; e Z é manter a boca fechada. " Albert Einstein |
|
|
 |
|
|
![[Post New]](/templates/default/images/icon_minipost_new.gif) 25/08/2010 15:27:27
|
guialeixo
Virtual Machine Man
Membro desde: 09/09/2009 11:00:50
Mensagens: 668
Offline
|
caixa branca e caixa preta =), mas fala com ele pra contratar um estagiario pra testar, pois os desenvolvedores nunca acham o codigo. ou senao ele informa quais sao os erros.
Ps: e ve como que ele ta testando o codigo, pois ja vi um programa que mandava um arquivo .zip pra um servidor so que reclamavam que o .zip não abria depois que passava pro servidor, dai quando foram ver como tavam fazendo o teste, pegava um arquivo comum renomeava-o pra .zip =)
This message was edited 1 time. Last update was at 25/08/2010 15:28:55
|
"O importante da vida não são as respostas sim as perguntas"
Qual lingua você pensa?
Qual lingua um surdo pensa?
Qual lingua um cego e surdo pensa? |
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 25/08/2010 15:38:08
|
ViniGodoy
Moderador
![[Avatar]](/images/avatar/1921493b5362e63fbe8983f4bd54157d.png)
Membro desde: 11/12/2006 08:22:01
Mensagens: 20580
Localização: Curitiba/PR
Offline
|
andre_vini wrote:Pessoal, tenho uma dúvida a respeito de testes de sofware. Aqui na empresa desenvolvemos um sistema inteiro, mas agora que já está pronto, nosso chefe direto insiste em dizer que o sistema ainda tem muitos bugs
Com base em que ele faz essa alegação? Peça para ele incluir os problemas que está detectando na lista de bugs do desenvolvimento. Depois, mostre a ele o relatório desses erros regredidos e peça para ele fazer a regressão também.
Se ele diz isso, é porque deve ter visto alguma coisa.
andre_vini wrote:, mas todos da equipe discodam do mesmo. Então eu gostaria de saber se tem alguma metodologia, ferramenta, alguma coisa pra atestar se o sistema está pronto pra ser comercializado ou se ainda está "cru".
Gostaria de idéia pra provar que o sistema está pronto de verdade, ou não...
Você usa alguma ferramenta como o mantis? Tem relatórios de testes unitários?
|
@ViniGodoy - Lattes
Tem dúvidas de Java? Poste no fórum! Não respondo dúvidas de java via MP!
Ponto V! - Desenvolvimento de Jogos Profissional - @Pontov - Facebook
Projeto Towel - Swing de uma forma inteligente (Novo lar do ObjectTableModel e do Auto-Filtro).
Ei... você está usando DefaultTableModel no seu projeto??
Não faça isso! Veja: http://www.guj.com.br/posts/list/15/199067.java#1001295 |
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 25/08/2010 15:41:26
|
andre_vini
Thread.start()
![[Avatar]](/images/avatar/acf922154627f6788918f03c42b123cd.jpg)
Membro desde: 21/07/2004 08:58:47
Mensagens: 45
Offline
|
Ele acha apenas alguns bugs de nível bem baixo. Sem grande impacto, por isso gostaria de fazer um teste formal.
Não usamos nenhuma ferramenta de testes, estou mesmo a procura de alguma.
|
"Se A é o sucesso, então é igual a X mais Y mais Z. O trabalho é X; Y é o lazer; e Z é manter a boca fechada. " Albert Einstein |
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 25/08/2010 15:44:42
|
guialeixo
Virtual Machine Man
Membro desde: 09/09/2009 11:00:50
Mensagens: 668
Offline
|
andre_vini wrote:Ele acha apenas alguns bugs de nível bem baixo. Sem grande impacto, por isso gostaria de fazer um teste formal.
Não usamos nenhuma ferramenta de testes, estou mesmo a procura de alguma.
chefe é chefe, mas pede ele pra poder fazer um relatorio desses bugs, pois talvez possa ser um bug bem baixo nível a priori, porém depois de uma certa utilização do sistema vem a trazer um bug gigantesco, uma vez tinha uma tabela, porém as vezes dependendo de como eu mexia no programa ela duplicava a linha 10 so q a duplicata não tinha o objeto dentro dela parecia so um texto msm, dai eu falei ahh coisa basica depois que da um refresh isso desaparece, mas depois quando fui testar mesmo, de 10 em 10 acontecia isso ou seja dai ja gero um grande bug, eu não descobri o motivo disso ate hoje so refiz a tabela e deu certo.
|
"O importante da vida não são as respostas sim as perguntas"
Qual lingua você pensa?
Qual lingua um surdo pensa?
Qual lingua um cego e surdo pensa? |
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 25/08/2010 15:48:07
|
andre_vini
Thread.start()
![[Avatar]](/images/avatar/acf922154627f6788918f03c42b123cd.jpg)
Membro desde: 21/07/2004 08:58:47
Mensagens: 45
Offline
|
A questão é que, pra ele, esses bugs minimalistas devem ser todos corrigidos. E, na minha opinião, é impossivel zerar todos os bugs, tem que haver um ponto de corte ou ficaremos corrigindo coisinhas pro resto da vida.
|
"Se A é o sucesso, então é igual a X mais Y mais Z. O trabalho é X; Y é o lazer; e Z é manter a boca fechada. " Albert Einstein |
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 25/08/2010 15:52:20
|
ViniGodoy
Moderador
![[Avatar]](/images/avatar/1921493b5362e63fbe8983f4bd54157d.png)
Membro desde: 11/12/2006 08:22:01
Mensagens: 20580
Localização: Curitiba/PR
Offline
|
andre_vini wrote:A questão é que, pra ele, esses bugs minimalistas devem ser todos corrigidos. E, na minha opinião, é impossivel zerar todos os bugs, tem que haver um ponto de corte ou ficaremos corrigindo coisinhas pro resto da vida.
Tem que ser corrigidos. Peça para ele priorizar os bugs numa escala de 1 até 5. Também peça para ele diferenciar bug de funcionalidade. Geralmente um sistema como o Mantis já dá esse tipo de classificação. Assim vc pode mostrar para seu chefe que só coisas mínimas sobraram mesmo. E, dependendo do padrão de qualidade que sua empresa precise atingir, nem essas podem passar. Principalmente se forem fáceis de reproduzir.
This message was edited 1 time. Last update was at 25/08/2010 15:52:35
|
@ViniGodoy - Lattes
Tem dúvidas de Java? Poste no fórum! Não respondo dúvidas de java via MP!
Ponto V! - Desenvolvimento de Jogos Profissional - @Pontov - Facebook
Projeto Towel - Swing de uma forma inteligente (Novo lar do ObjectTableModel e do Auto-Filtro).
Ei... você está usando DefaultTableModel no seu projeto??
Não faça isso! Veja: http://www.guj.com.br/posts/list/15/199067.java#1001295 |
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 25/08/2010 15:56:31
|
guialeixo
Virtual Machine Man
Membro desde: 09/09/2009 11:00:50
Mensagens: 668
Offline
|
andre_vini wrote:A questão é que, pra ele, esses bugs minimalistas devem ser todos corrigidos. E, na minha opinião, é impossivel zerar todos os bugs, tem que haver um ponto de corte ou ficaremos corrigindo coisinhas pro resto da vida.
fale com ele que a qualidade hoje é negociavel =), ou sugere a ele que façam um ambiente de teste real colocando a aplicação pra rodar na empresa e ficar ligado na implatação e na correçao de bugs que forem surgindo.
|
"O importante da vida não são as respostas sim as perguntas"
Qual lingua você pensa?
Qual lingua um surdo pensa?
Qual lingua um cego e surdo pensa? |
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 25/08/2010 16:03:02
|
andre_vini
Thread.start()
![[Avatar]](/images/avatar/acf922154627f6788918f03c42b123cd.jpg)
Membro desde: 21/07/2004 08:58:47
Mensagens: 45
Offline
|
Galera, desde já agradeço as dicas postadas...
Estou avaliando a melhor forma de implementá-las..
|
"Se A é o sucesso, então é igual a X mais Y mais Z. O trabalho é X; Y é o lazer; e Z é manter a boca fechada. " Albert Einstein |
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 25/08/2010 16:04:42
|
Carlos_ds_jar
Virtual Machine Man
![[Avatar]](/images/avatar/6289deccda230bf7fe2733a9f943a66e.jpg)
Membro desde: 27/01/2007 15:38:24
Mensagens: 540
Localização: Ceará e Paraíba
Offline
|
Cara se os erros são pequenos ou não somente quem pode dizer é o cliente, portanto agende um teste de usabilidade com possíveis clientes do seu sistema.
Eles dirão se o sistema está prontou ou não!
|
"O Java é capaz de gerar mais soluções e mais problemas do que a nossa 'vã' filosofia é capaz de prever!" |
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 26/08/2010 20:08:05
|
moacirjava
Virtual Machine Man
![[Avatar]](/images/avatar/7cc273e8acc02886b2c4c65da1a74663.jpg)
Membro desde: 11/01/2008 11:31:08
Mensagens: 658
Localização: Minas Gerais
Offline
|
Como é feito os testes de caixa-branca? Aqui na minha empresa os testers não fazem o teste de caixa-preta, já pesquisei sobre ferramentas de teste mas não sei como fazer na prática, o que devo testar e como testar? Eu penso o seguinte: que o teste de caixa-branca é feito analisando o código. Estou errado?
This message was edited 1 time. Last update was at 26/08/2010 20:08:31
|
"Para conseguir algo que você nunca teve, precisa fazer algo que nunca fez."
Analista de Sistemas.
SCJP 5
|
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 27/08/2010 15:15:49
|
Rubem Azenha
GUJ Master
![[Avatar]](/images/avatar/cb953f6ca5923f7517125db46ed1293d.jpg)
Membro desde: 28/06/2004 00:10:43
Mensagens: 1933
Localização: São Paulo, SP
Offline
|
Dependendo do caso, rola uma versão beta pra ver se o produto esta bom. É o que eu fiz essa semana.
|
Programming today is a race between software engineers striving to build bigger and better idiot-proof programs, and the Universe trying to produce bigger and better idiots. So far, the Universe is winning
|
|
|
 |
|
|