Blog de acompanhamento ao projecto de 3º ano de NTC, no ano lectivo de 2010/2011.
30
Mai 11

Após uma analise ao protótipo de alta fidelidade, elaboramos uma lista dos bugs encontrados. Esta lista foi construída utilizando a ferramenta code.ua, que será utilizada daqui para a frente, não só para bug tracking mas também para controlar o desenvolvimento das funcionalidades ainda por implementar. A página do projecto pode ser consultada aqui. Os bugs são categorizados segundo a sua prioridade e tipo. Achamos ainda importante diferenciar se é um bug do svg-edit ou do Drupal.

 

(ver pdf)

(download pdf)

 

Para a resolução dos bugs do svg-edit relacionados com a interacção com o Drupal (login/registo e gravação de imagens), vão ser usadas várias técnicas de verificação de código em PHP, nomeadamente:
    •    fazer o "dump" para um ficheiro de texto de todas as variáveis passadas ao longo do código;
    •    Criar variáveis de verificação que incrementem no início e no final de cada função;
    •    Retirar o código de redireccionamento para a página do nó criado, de forma a poder examinar, com recurso ao Firebug e outras ferramentas similares, os dados passados por POST;
    •    Comentar selectivamente determinados grupos de código, como forma de chegar mais perto da fonte do problema;

 

Os bugs relacionados com funcionalidades nativas ao svg-edit, como o das layers, vão requerer uma pesquisa a fundo, no código-fonte, das zonas de onde o problema possa originar. Adicionalmente, será pedido apoio à comunidade de desenvolvimento da ferramenta e os fóruns de discussão da mesma pesquisados, na eventualidade de soluções já existirem.

 

Relativamente aos erros do Drupal, utilizando o perfil de administrador, iremos verificar se todas as permissões estão delegadas de acordo com as funcionalidades pretendidas. Nos problemas que não envolvam permissões, iremos na secção de administrar e construir, modificar e ajustar os parâmetros necessários a resolução dos bugs. Para qualquer problema que não tenha uma solução imediata, iremos recorrer a ajuda no site do CMS e a sua comunidade.

Link para a folha de cálculo da listagem de bugs.


Maio 2011
Dom
Seg
Ter
Qua
Qui
Sex
Sab

1
2
3
4
5
6
7

8
9
10
11
12
13
14

15
16
17
18
19
21

22
23
24
25
27
28

29
31


arquivos
pesquisar blog
 
blogs SAPO