Teste do Programa Writer do OpenOffice

Documentos relacionados
O AMBIENTE DE TRABALHO... 2 CRIAR, ABRIR E GUARDAR DOCUMENTOS... 6 EDIÇÃO DE DOCUMENTOS... 7 FORMATAÇÃO DE TEXTO Manual de Word INTRODUÇÃO...

Domine o Word Professor: Rafael Henriques

Manual Prático. Elisabete Aguiar

INFORMÁTICA PARA GESTÃO I Curso Superior de Gestão de Marketing

X-IntegConfig. Configuração da integração do X-Mobile. Versão 1.0.7

OpenOffice.org. tutorial apresentação

FORMAÇÃO DE MICROSOFT WORD Mário de Almeida Pedro, M. Sc. Janeiro 2014

INSTALAÇÃO E OPERAÇÃO DE SISTEMAS INFORMÁTICOS

TECLAS PARA FORMATAR CARACTERES E PARÁGRAFOS

Aplicações de Escritório Electrónico

Iniciação à Informática

Aplicações de Escritório Electrónico

PLANIFICAÇÃO INTRODUÇÃO ÀS TECNOLOGIAS DE INFORMAÇÃO BLOCO I

2.8 Inserindo Objetos. Campos

Operação com processadores de texto 1º Período Instalar, configurar e operar com software de escritório.

Formação: Quadro Interactivo

AGRUPAMENTO de ESCOLAS Nº1 de SANTIAGO do CACÉM Ano Letivo 2013/2014 PLANIFICAÇÃO ANUAL

Curso Ano Semestre Docente. 1º 2º Bruno Silva

PLANIFICAÇÃO ANUAL. Documento(s) Orientador(es): Programa da disciplina da Direção-Geral de Formação Vocacional

Tutorial de Recursos do Word para Editoração de Trabalhos

TIC 1 Processamento de Texto UMA INTRODUÇÃO AO PROCESSADOR DE TEXTO MS WORD [André Coutinho]

FORMAÇÃO DE MICROSOFT EXCEL 2010

Processador de Texto FICHA DE TRABALHO. Ficha de Trabalho nº2

Informática. Comparando Microsoft Word e LibreOffice Writer. Professor Márcio Hunecke.

Word. Introdução. Introdução. Introdução. Interface padrão Margem esquerda da página. Interface padrão

ELABORADO POR MARCO SOARES 1. Formatação de texto

Sistema de cópias de segurança

Iniciação à Informática

Escola Profissional Agrícola de Lamego Ano Lectivo 2008 / 2009

Desenho/Formas SmartArt

Processador de Textos

Microsoft PowerPoint 2003

1 o º ciclo. Índice TUTORIAL

Criar e Apresentar Apresentações

UFCD 786 Instalação e configuração de sistemas de bases de dados

A G R U P A M E N T O D E E S C O L A S D E O L I V E I R I N H A ( ) E S C O L A B Á S I C A D E O L I V E I R I N H A ( )

1 - Ambiente de desenvolvimento

Partes Principais da Janela 3/26

FORMATAÇÃO: WRITER. Avalie esse tutorial

Trabalhando com Editor de Textos MS-WORD

Escola EB 2,3 de Amares

Gestão de Base de dados Formulários

777 Processador de Texto

Windows 95/98/Me/2000

BROFFICE.ORG IMPRESS 2.0

VISU-schéma Ajuda em linha Junho de AJUDA VISU-Schéma

ANO LECTIVO 2008/2009. Planificação Médio Prazo. 8º Ano Área de Projecto. Horário Semanal: 1 Bloco de 90 min

Modulo 2 Gestão de Base

Impressão de trabalhos

Versão 1.1. DEEP Departamento de Estudos, Estatística e Planeamento Rua Castilho, Nº Lisboa Internet :

Microsoft Word2000. Tabela de Conteúdos. Informática I 1. Informática I 2. Manuel A. E. Baptista, Eng.º Ernesto R. Afonso, Eng.º

CEF 1 - Soldador. Tecnologias da Informação e da Comunicação. Helena Silva Agrupamento de Escolas Dr. Carlos Pinto Ferreira

Informática. Comparando Microsoft Excel e Libre Office Calc. Professor Márcio Hunecke.

FORMAÇÃO DE MICROSOFT EXCEL 2010

Plano de Aula - Impress cód Horas/Aula

BMLABEL MANUAL DO UTILIZADOR

MANUAL Formação: TIC (Word) Maio/2011

Escola EB 2,3 do Viso. Ficha de Trabalho nº 19 Processador de Texto

TIC-II. Microsoft Word Criar o seu primeiro documento WORD 2010 MANUAL. Objectivos

Tecnologias da Informação e Comunicação

Capítulo 3. Introdução à Programação. Microsoft WORD. Ernesto Ernesto R. R. Afonso,Eng.º. Departamento de Informática

ZS Rest. Manual Profissional. BackOffice Mapa de Mesas. v2011

VISU-Schéma Ajuda em linha 19 Setembro AJUDA VISU-Schéma

Dispor e organizar folhas de cálculo

HS-SGICM. Manual do Utilizador HS-SGICM - MANUAL DE FORMAÇÃO DOCUMENTO N.º CLIENTE ÁREA PEDIDOS DE SERVIÇOS DATA: FORMAÇÃO VERSÃO: 2.

IMPORTAÇÃO/EXPORTAÇÃO AVANÇADA DE MAPAS DE QUANTIDADES, de EXCEL para CANDY e de CANDY para EXCEL

777 Processador de Texto

Folhas de Cálculo Utilização do Microsoft Excel

Gestão de Actas Escolares. Manual Utilizador. (Versão 4)

Escola Secundária Ferreira Dias Agualva - Sintra. Atividade 18

Manual do Cibernauta

Nº horas ESTRATÉGIAS RECURSOS AVALIAÇÃO

LibreOffice versão O essencial para sua prova WRITER. O único lugar em que o sucesso vem antes do trabalho é no dicionário.

Introdução à Informática. Aula 07 MS WORD. Prof. Fábio Nelson

ESCOLA SECUNDÁRIA DA AMORA ANO LECTIVO 2014/2015 PLANIFICAÇÃO ANUAL

1. A figura acima ilustra uma janela do BrOfficeWrite. Com base na figura e acerca do BrOffice Write, assinale a opção correta.

Ashampoo Rescue Disc

Processador de texto - funcionalidades avançadas (PTFA)

PLANIFICAÇÃO ANUAL DE TECNOLOGIAS DE INFORMAÇÃO E COMUNICAÇÃO (10º

TECNOLOGIAS DA INFORMAÇÃO E COMUNICAÇÃO SISTEMAS DE GESTÃO DE BASE DE DADOS FORMULÁRIOS

FORMAÇÃO DE MICROSOFT WORD Mário de Almeida Pedro, M. Sc. Janeiro 2014

Praticar os princípios da ordenação, cópia de formatos, hifenização, trabalho com múltiplos documentos, modos de visualização e impressão.

Para abrir um documento deve utilizar uma das abordagens seguintes.

01 Q Noções de Informática Planilhas Eletrônicas Microsoft Excel e BrOffice.org

Disciplina TIC Professor: Ano Letivo 2014/2015 7º/8ºAno. Microsoft Word 2010

Escola Secundária c/ 3º Ciclo de Ferreira Dias. CURSOS PROFISSIONAIS Ano Letivo 2012 / Atividade 2

Manual do Nero DriveSpeed

É qualquer entidade legal, empresas ou um "usuário final (doméstico)".

INFORMÁTICA QUESTÕES DO WORD

Cypedoc. Manual de utilização e manutenção do edifício

GUIA DE INICIAÇÃO RÁPIDA GOOGLE TRANSLATOR TOOLKIT

Migrar para o PowerPoint 2010

Unidade de Ensino/Aprendizagem 1 - Tecnologias da Informação e Comunicação

Laboratório de Informática Avançada Automatização de Horários Manual do Professor

Aula 01 Microsoft Excel 2016

Atalhos Microsoft Word

Informática. LibreOffice Impress. Professor Márcio Hunecke.

BOTÕES MODOS DE EXIBIÇÃO (MENU EXIBIR)

Vizinhança na Rede Permitir-te-á aceder a informática, se ela existir. programa de navegação (browser),como, por ex. Safari, Firefox, Google Chrome,.

Transcrição:

Teste do Programa Writer do OpenOffice Patrícia Barrosa Filipe mei04013 Disciplina: Teste e Qualidade de Software Mestrado em Engenharia Informática - FEUP 1

Índice Introdução... 3 Oppenoffice Writer... 4 Tipo de Testes... 5 Casos de testes... 6 Lista de defeitos... 11 Conclusão... 14 2

Introdução Este trabalho foi realizado no âmbito da disciplina de Teste e Qualidade de Software. Tem como principal objectivo testar o programa de software Writer do Openoffice versão OpenOffice.org 1.1.3. Este programa foi escolhido por ser um programa de edição de texto similar ao Microsoft Word (um dos programas mais utilizados), mas ao contrário deste o Writer é um programa Open-Source, podendo ser obtido através da Internet sem qualquer custo e não implica o uso de uma plataforma especifica. A quantidade de comandos a testar num programa deste tipo, principalmente se tiver em mente as combinações de comandos existentes tornariam impossível acabar este trabalho no tempo proposto. Por este motivo apenas foram realizados testes para os comandos considerados mais básicos e essenciais a um processador de texto, não foram testadas macros, estilos, etc. Durante uma primeira fase foi necessário dividir o trabalho em diversas etapas: Pesquisa e selecção dos comandos a testar Pesquisa das técnicas a usar para elaborar o conjunto de casos de teste Elaboração dos casos de teste Análise dos casos de teste Conclusões Cada um dos capítulos deste relatório representa uma das etapas acima apresentadas. 3

Oppenoffice Writer O programa Writer do Oppenoffice é um programa de edição de texto que se assemelha ao Microsoft Word. A principal diferença é desenvolvido por uma comunidade Open- Source de programadores voluntários e se encontra em constante alteração. Embora possua diversas funcionalidades avançadas, neste trabalho apenas foram testadas os comandos considerados básicos para aplicações deste género. Para a selecção destes comandos foi efectuada uma pequena pesquisa na Internet e em manuais escolares da disciplina de Tecnologias da informação e Comunicação para o 9º Ano onde são leccionados programas de edição de texto. Os comandos seleccionados foram então os seguintes: Abrir Abre um ficheiro Fechar Fecha o ficheiro sem sair do programa Guardar o documento é guardado sob o nome e local em que se encontra, caso seja a primeira vez que se guarda abre a caixa de dialogo do Guardar como Guardar como guarda o documento numa localização diferente e/ou num local diferente Guardar tudo guarda todos os documentos abertos no momento Anular Anula o último comando ou a última entrada efectuada. Repetir Repete o último comando Cortar remove e copia a selecção para o clipboard Copiar copia a selecção para o clipboard, cada vez que copia o conteúdo do clipboard é rescrito. Colar insere o conteúdo do clipboard na localização do cursor, e substitui qualquer texto ou objecto seleccionado. Colar especial Insere o conteúdo do clipboard no ficheiro num formato especificado pelo utilizador. Procurar & Substituir procura e substitui textos ou formatos no documento Inserir caracter especiais função que permite inserir caracteres especiais Inserir imagem insere uma imagem no local do cursor Cabeçalho insere um cabeçalho ao documento Rodapé insere um rodapé ao documento Marcas insere marcas ao parágrafo Numeração numera o parágrafo Colunas especifica o número de colunas e o seu layout 4

Tipo de Testes Os testes de Software têm como objectivo analisar e/ou avaliar o programa de software em causa, para os realizar temos sempre que executar esse programa. Existem duas classes de testes que podem ser efectuados quando testamos software, testes de caixa branca (onde seria necessário ter acesso ao código do programa) ou de caixa preta (com base em documentos de requisitos, manual de utilizador, especificações, modelos, etc). Neste trabalho todos os casos de teste foram baseados no manual de utilizador elaborado para este programa de software, todos os testes são então de caixa preta. Nos testes de caixa preta sabemos a partida quais as funções a testar mas não como estas estão implementadas. Na elaboração dos testes existem uma série de técnicas que podem ser usadas, dentro destas técnicas na elaboração deste trabalho é de salientar o: Uso de partições de classes equivalentes: foi considerado por exemplo que se um comando funciona com o texto dividido em duas colunas, também funciona com o texto dividido em três colunas e assim sucessivamente. Esta filosofia foi também seguida para os comandos de configuração da página, dos parágrafos, etc. Sendo que ao realizar os testes apenas se testou um comando de cada classe. Análise de casos de fronteira: os casos de fronteira considerados (dependendo do comando a testar) foram: Documento vazio; Documento não vazio; Linha vazia; Linha não vazia. Ao elaborar um caso de teste apenas temos que indicar qual o input e o output esperado para esse input. Para além dos casos de teste apresentados os comandos foram também testados executando várias instruções aleatoriamente, e verificando os resultados obtidos. Neste relatório será apresentada uma tabela com os casos de teste, seguido de uma lista de todos os defeitos encontrados. 5

Casos de testes Neste capítulo vamos ver quais os casos de testes efectuados para encontrar falhas no programa. Estes encontram-se esquematizados na tabela abaixo apresentada, onde a primeira coluna específica o número do caso de teste, necessário para caso seja necessário mais tarde relacionar poder relacionar este com um defeito encontrado. A segunda, qual o comando a ser testado, embora seja testado um comando de cada vez este é testado em diferentes contextos, que se encontram na terceira coluna. De seguida é apresentado o resultado esperado do caso de teste tendo em conta o manual de utilizador. A última coluna coluna representa o resultado obtido, este pode tomar dois valores: no caso de o resultado obtido ser igual a resultado esperado se não se verificar o caso anterior. Caso isto aconteça a descrição do erro obtido é apresentada na lista de defeitos. Nº Comando a testar Condições do teste Resultado Esperado Resultado 1 Abrir 1.1 Abrir documento de texto Abre documento pretendido 1.2 Abrir folha de cálculo Abre documento pretendido 1.3 Abrir desenho Abre documento pretendido 1.4 Abrir 2 documentos do mesmo tipo Abre documentos pretendidos 1.5 Abrir 2 documentos de tipos diferentes Abre documentos pretendidos 1.6 Abrir documento e directoria ao mesmo ERRO e abre documento tempo 2 Fechar 2.1 Sair sem ter efectuado alterações Fecha o programa 2.2 Fechar após ter efectuado alterações Fecha o programa e pergunta se deseja guardar 3 Guardar 3.1 Guardar pela primeira vez Abrir a caixa de diálogo GUARDAR COMO 3.2 Guardar pela segunda vez Guarda documento 4 Guardar como 4.1 Guardar com nome "Ola" Guarda documento 4.2 Guardar com nome "Olá" Guarda documento 4.3 Guardar com nome demasiado grande ERRO e indica qual o problema 4.4 Guardar com nome "+" Guarda documento 4.5 Guardar com nome /+ Caminho não existe 4.6 Guardar com um nome que já existe Pergunta se deseja substituir 5 Guardar tudo 5.1 Com um documento aberto com um nome já atribuído Guarda documento 5.2 Com dois documentos abertos já com nomes atribuídos Guarda documentos 5.3 Com dois documentos abertos sem nomes atribuídos Não especificado - 5.4 Com dois documentos abertos já com nomes atribuídos e de tipos diferentes e existem novas alterações num deles Guarda documentos 6

5.5 Com dois documentos abertos já com nomes atribuídos e de tipos diferentes e sem novas alterações num deles Opção não disponível 6 Anular 6.1 6.2 Depois de alterar o tamanho de letra para 36 e depois para 44 numa linha vazia Depois de alterar o tamanho de letra para 36 e depois para 44 numa linha não vazia Tamanho da letra = 36 Tamanho da letra = 36 6.3 Depois de seleccionar uma palavra alterar o tipo de letra para 36 voltar a seleccionar alterar o tipo de letra para Tamanho de letra da palavra = 36 44 6.4 Depois de alterar os parágrafos para 0,02 e voltar a alterar para 0,04 Parágrafos = 0,02 6.5 Depois de alterar a cor da página para Cor da página = azul azul e depois para verde 6.6 Após escrever uma palavra, alterar a cor da página para azul e depois para Cor da página = azul e mantêm a palavra verde 6.7 Após alterar o número de colunas de todo documento Número de colunas volta ao anterior 6.8 Após alterar o número de colunas de parte do texto no documento Número de colunas volta ao anterior 6.9 Após alterar o formato da página para A5 Formato inicial 6.10 Após apagar letra Volta a escrever letra 6.11 Após apagar palavra Volta a escrever palavra 6.12 Após alterar número de colunas Volta ao número de colunas inicial 6.13 Depois de alterar o tipo de letra para Adventure e depois para Bookman Tipo de letra = Adventure Fail numa linha vazia 6.14 Depois de alterar o tipo de letra para Adventure e depois para Bookman Tipo de letra = Adventure numa linha não vazia 7 Repetir Depois de inserir uma palavra Repete palavra 7.1 Depois de inserir uma frase Repete última palavra 7.2 Depois de inserir um espaço Repete espaço 7.3 Depois de inserir um caracter especial Repete caracter especial e mantêm o tipo de letra 7.4 Depois de escrever uma palavra e inserir um caracter especial Repete o caracter especial 7.5 Após o caso anterior Repete o caracter especial 7.6 Após caso anterior Repete caracter especial 7.7 Usar o F12 (aparece no menu como atalho para o repete) Efectua o comando repete 7.8 Após inserir uma tabela Inserir nova tabela 7.9 Após inserir uma imagem Repetir inserção de imagem 7.10 Após escrever uma palavra a bold, retirar o bold e seleccionar a palavra Retira o bold da palavra 8 Cortar Uma imagem A imagem passa para o clipboard 7

8.1 Um texto O texto passa para o clipboard 8.2 Espaços entre palavras Os espaços passam para o clipboard 8.3 Palavras com marca As palavras e as marcas passam para o clipboard 8.4 Palavras com numeração As palavras e as marcas passam para o clipboard 9 Copiar 9.1 Uma palavra Copia a palavra para o clipboard 9.2 Um texto Copia o texto para o clipboard 9.3 Um espaço Copia o espaço para o clipboard 9.4 Uma imagem Copia a imagem para o clipboard 10 Colar 10.1 Um texto Copia o texto para o sítio do cursor 10.2 Espaços entre palavras Copia os espaços para o sítio do cursor 10.3 Palavras com marca Copia as palavras e a marca para o sítio do cursor 10.4 Uma imagem Copia a imagem para o sítio do cursor 10.5 Um caracter especial Copia o caracter para o sítio do cursor mantendo o tipo de letra definido para o local onde é inserido 10.6 Uma formula Copia a formula para o sítio do cursor 11 Colar Especial 11.1 Uma imagem como Graphics Copia imagem para o sítio do cursor 11.2 Uma imagem como SVXB Copia imagem para o sítio do cursor 11.3 Uma imagem como GDI Copia imagem para o sítio do cursor 11.4 Uma imagem como Bitmap Copia imagem para o sítio do cursor 11.5 Um texto como OpenOffice.org Copia texto para o sítio do cursor 11.6 Um texto como RTF Copia texto para o sítio do cursor 11.7 Um texto como HTML Copia texto para o sítio do cursor 11.8 Um texto como Unformatted text Copia texto para o sítio do cursor 11.9 Uma tabela como OpenOffice.org Copia tabela para o sítio do cursor 11.10 Uma tabela como RTF Copia tabela para o sítio do cursor 11.11 Uma tabela como HTML Copia tabela para o sítio do cursor 11.12 Uma tabela como Unformatted text Copia tabela para o sítio do cursor 11.13 Um caracter especial como OpenOffice.org Copia caracter para o sítio do cursor 11.14 Um caracter especial como RTF Copia caracter para o sítio do cursor 11.15 Um caracter especial como HTML Copia caracter para o sítio do cursor 11.16 Um caracter especial como Copia caracter para o sítio do cursor sem Unformatted text formatação 12 Procura & Substitui 12.1 Com o documento vazio Chave não encontrada 12.2 Procurar e Substituir palavra que se encontra antes do cursor e só aparece uma vez 12.3 Procurar e Substituir palavra que se encontra antes do cursor e aparece duas vezes Altera a palavra seguinte Procurar e Substituir palavra que se 12.4 encontra antes do cursor e aparece três vezes Altera a palavra 8

12.5 12.6 12.7 12.8 12.9 12.10 Procurar e Substituir palavra que se encontra depois do cursor e só aparece uma vez Procurar e Substituir palavra que se encontra depois do cursor e aparece duas vezes Procurar e Substituir palavra que se encontra depois do cursor e aparece três vezes Procurar e Substituir palavra que se encontra na posição do cursor e só aparece uma vez Procurar e Substituir palavra que se encontra na posição do cursor e aparece duas vezes Procurar e Substituir palavra que se encontra na posição do cursor e aparece três vezes Altera a palavra seguinte Altera a palavra Altera a palavra seguinte Altera a palavra Caracteres 13 especiais 13.1 Inserir numa linha vazia Insere o caracter e mantêm o tipo de letra 13.2 Inserir numa linha não vazia Insere o caracter e mantêm o tipo de letra 13.3 Inserir dois caracteres especiais Insere os caracteres e mantêm o tipo de letra 14 Cabeçalho 14.1 Num documento vazio Aparece um cabeçalho no documento 14.2 Num documento não vazio com 1 página Aparece um cabeçalho no documento 14.3 Num documento não vazio com várias páginas Aparece um cabeçalho em todas as páginas 14.4 Após ter inserido rodapé com uma linha Aparece um cabeçalho em todas as páginas 14.5 Após ter inserido rodapé com tamanho máximo Aparece um cabeçalho em todas as páginas 15 Rodapé 15.1 Num documento vazio Aparece um rodapé no documento 15.2 Num documento não vazio com 1 página Aparece um rodapé no documento 15.3 Num documento não vazio com várias páginas Aparece um rodapé em todas as páginas 15.4 Após ter inserido cabeçalho com uma Aparece um rodapé em todas as páginas 15.5 linha Após inserir cabeçalho com tamanho máximo Aparece um rodapé em todas as páginas 16 Marcas 16.1 usando o menu Num paragrafo vazio Aparece a marca 16.2 Num paragrafo com várias linhas Aparecem as marcas 16.3 Depois de ter aplicado numeração Troca os números por marcas 16.4 Trocar por outro tipo de marca Troca por novo tipo de marca 16.5 usando a barra Num paragrafo vazio Aparece a marca 16.6 Num paragrafo com várias linhas Aparecem as marcas 16.7 Depois de ter aplicado numeração Troca os números por marcas 17 Numeração 9

17.1 usando o menu Num paragrafo vazio Aparece a numeração 17.2 Num paragrafo com várias linhas Aparecem os números 17.3 Depois de ter aplicado marcas Troca as marcas por números 17.4 Trocar por outro tipo de numeração Troca por novo tipo de numeração 17.5 usando a barra Num paragrafo vazio Aparece a numeração 17.6 Num paragrafo com várias linhas Aparecem as numerações 17.7 Depois de ter aplicado numeração Troca as marcas por números 18 Colunas 18.1 Num documento vazio Insere o número de colunas 18.2 Num documento não vazio Insere o número de colunas 18.3 Apenas a uma parte do documento 18.4 Depois de já ter o texto dividido em colunas Insere o número de colunas apenas nessa parte Insere o novo número de colunas 19 Inserir imagem 19.1 Num documento vazio Insere a imagem no local do cursor 19.2 Num documento não vazio no inicio do documento Insere a imagem no local do cursor 19.3 Num documento não vazio no fim do documento Insere a imagem no local do cursor 19.4 Num documento não vazio entre duas palavras Insere a imagem no local do cursor 19.5 Num documento não vazio entre duas linhas Insere a imagem no local do cursor 10

Lista de defeitos Neste capítulo vão ser apresentados os defeitos encontrados nos casos de teste efectuados. É de salientar que cada caso de teste que falhou está obrigatoriamente associado a um ou mais defeito. Para cada defeito é feita uma pequena descrição, indicada qual a sua classe de defeito (que pode tomar três valores: incorrecto, em falta e supérfluo) e localização (caso de teste onde o defeito ocorre). Defeito: 1 Descrição: Quando se guarda pela primeira vez um documento, segundo o manual de utilizador e a ajuda do programa a opção Guardar deveria abrir a caixa de diálogo ABRIR COMO. No entanto este comando (Guardar) não se encontra disponível quando se guarda pela primeira vez um documento. Localização: 3.1 Defeito: 2 Descrição: O comando Anular quando usado após de alterarmos o tipo de letra duas vezes consecutivas numa linha vazia, anula a ultima vez que se alterou o tipo de letra mantendo a anterior mas considera o tipo de letra que aparece por defeito. O mesmo se passa para o tamanho da letra. Localização: 6.1 e 6.13 Defeito: 3 Descrição: O comando Anular não funciona para a formatação da página. Classe de defeito: em falta Localização: 6.5, 6.6 e 6.9 Defeito: 4 Descrição: O comando Anular não funciona para a formatação em colunas, quando aplicadas a todo o documento. Classe de defeito: em falta Localização: 6.7 e 6.8 Defeito: 5 Descrição: O comando repetir ao ser usado para repetir a inserção de um caracter especial, altera o tipo de letra para o tipo de letra do caracter especial. Localização: 7.3 Defeito: 6 Descrição: Ao inserir um caracter especial logo a seguir a uma palavra e carregar no Repetir o caracter especial passa para o tipo de letra usado na palavra embora o tipo de letra que fica por defeito é o do caracter especial. Localização: 7.4 11

Defeito: 7 Descrição: No menu o comando Repete aparece seguido de F12, o que deveria indicar que F12 seria a tecla de atalho para este comando. No entanto F12 é a tecla de atalho para Numeração Localização: 7.7 Defeito: 8 Descrição: O comando Repete não funciona para tabelas. Classe de defeito: em falta Localização: 7.8 Defeito: 9 Descrição: O comando Repete não está disponível para imagens. Classe de defeito: em falta Localização: 7.8 Defeito: 10 Descrição: O comando colar deveria colocar o que se encontra no clipboard para o sítio do cursor, quando colamos uma imagem isso não acontece, a nova imagem é colocada por cima da imagem original, o mesmo se verifica para o comando Colar especial como Graphics. Localização: 10.4 e 11.1 Defeito: 11 Descrição: Ao colar um caracter especial o tipo de letra passa a ser o do caracter especial Localização: 10.5 Defeito: 12 Descrição: Ao usar o comando Colar especial numa imagem, excepto se for como Graphics, o tamanho da imagem passa a ser o original da imagem e não o de onde esta foi copiada (caso se tenho redimensionado a imagem). Localização: 11.2, 11.3 e 11.4 Defeito: 13 Descrição: Se colar uma tabela usando o comando Colar especial - Unformatted text este não faz nada. Classe de defeito: em falta Localização: 11.12 Defeito: 14 Descrição: O comando Procurar & Substituir quando é a ultima ocorrência da palavra no texto, ou só existe uma palavra, embora substitua internamente a palavra pois ao procurar esta deixa de existir visualmente esta só é alterada depois de se fechar a caixa de diálogo 12

e ser efectuada alguma alteração na linha em que esta palavra se encontra. Localização: 12.2, 12.3, 12.4, 12.5, 12.6, 12.7, 12.8, 12.9, 12.10 Defeito: 15 Descrição: Ao inserir dois caracteres especiais seguidos o tipo de letra do resto da frase passa a ser o tipo de letra dos caracteres especiais. Localização: 13.3 Defeito: 16 Descrição: Se introduzir no documento um cabeçalho de tamanho máximo permitido, não é possível de seguida introduzir um rodapé. O mesmo se verifica se introduzir um rodapé de tamanho máximo. Localização: 14.5 e 15.5 Defeito: 17 Descrição: Se usar o atalho da barra para alterar de marcas para numeração e vice-versa, este só funciona ao segundo clique, sendo que ao primeiro desaparecem as marcas ou numerações. Classe de defeito: em falta Localização: 16.7 e 17.7 Defeito: 18 Descrição: Quando inserimos uma imagem entre duas palavras a imagem é inserida na linha anterior à que nos encontramos Localização: 19.4 13

Conclusão Neste trabalho foram encontrados dezoito defeitos do programa OpenOffice Writer. O que pode ser considerado bastante tendo em conta que alguns dos erros encontrados se aplicam não ao comando em si mas à classe que este representava e que neste trabalho apenas foram testados os comandos básicos para um editor de texto. Dos defeitos apresentados apenas um foi obtido através de pesquisa, o defeito 2. Também através de pesquisa tomei conhecimento de vários outros defeitos principalmente no que diz respeito a macros, problemas com alguns tipos de letras, incompatibilidades com versões para imprimir, etc. No entanto estes não foram aqui referenciados pois não fazia parte do objectivo do trabalho reportar defeitos já conhecidos e não diziam respeito aos comandos aqui testados. A excepção foi o defeito dois que se refere ao comando Anular (referenciado como um dos comandos a testar) e que serviu como inspiração para novos testes. Completado o trabalho não posso afirmar que o programa foi exaustivamente testado mas sim apenas certos comandos do programa. No entanto mesmo para estes será sempre possível efectuar mais testes, coube-me a mim a decisão de quando parar e foi este o momento que escolhi, devido ao prazo de entrega e por achar que o número de erros que estava a encontrar em função do tempo que passava a testar já tinha diminuído consideravelmente. É de salientar que para além dos casos de teste apresentados também foram efectuados testes aleatórios, para tentar encontrar defeitos. 14