Tutorial da Ventoinha 3b - Verificar Sistema - Módulo de Teste
Este tutorial irá explicar como realizar Verification and Validation utilizando o Requirements & Systems Portal. Nos tutoriais anteriores, criámos requisitos e Blocos para o nosso projeto ValiFan. Este tutorial explicará como os métodos de verificação são adicionados aos Requisitos, como são verificados utilizando as referências de fecho, e demonstrará também os métodos de verificação automáticos no Requirements & Systems Portal.
Antes de começarmos, vamos rever os conceitos básicos das verificações no Requirements & Systems Portal. Os Requisitos estão ligados a um ou mais Sistemas, ou Subsistemas. Estes Blocos são verificados utilizando métodos de verificação. Os requisitos de um Bloco podem ser verificados com um ou vários métodos. O Requirements & Systems Portal oferece cinco métodos de verificação predefinidos: Rules, Inspection, Analysis, Review e Test.
Vamos explorar como adicionar Blocos e métodos de verificação aos requisitos e verificá-los com cada método de verificação.
(1) Adicionar Blocos Predefinidos a uma Especificação
Vamos adicionar o Bloco Fan como predefinido à nossa especificação Fan_Specs. Para adicionar um Bloco predefinido à especificação:
-
Selecione a
Fan_Specs(1) e clique no separador com o texto “Spec- info“ (2), que o leva ao separador de detalhes Fan_specs (ver Figura Specification Info)
-
No separador de informação da Especificação, clique em "Default Blocks" e, na lista pendente, selecione “Fan“ para o adicionar à sua Especificação como Bloco predefinido (ver Figura Default Specification Block).
Depois de selecionar “Fan“ como Bloco predefinido, ser-lhe-á perguntado: “Do you want to add Blocks to existing requirements?”(1) numa janela pop-up. Selecione a opção “Yes, I’m sure“(2).
Adicionar Blocos Predefinidos à Especificação - Selecionar esta opção adiciona automaticamente os Blocos aos Métodos de Verificação do Requisito.(2) Criar e Carregar Vistas para Verificação
Requirements & Systems Portal offers various pre-selected attributes, such as Identifier, Text, Parents, Children, Type, State, Verification Status, Verification Methods, Blocks, Closeout References, Tags, and Properties. However, this may lead to excessive horizontal scrolling on smaller screens. To streamline the Verification process, users can generate custom views with only the essential attributes. Let's create a new view for the Verification and load it.
-
Passe o cursor sobre qualquer uma das células com o nome do atributo. Surge um novo ícone, como mostrado na imagem abaixo. Clique no ícone para abrir o menu.
Aceder a informação adicional de uma coluna.-
Depois de clicar no ícone, surge uma nova caixa de diálogo. Selecione o último ícone com três janelas verticais.
Selecionar as Colunas a apresentar na Tabela.-
Nesta caixa, desmarque todos os atributos e selecione apenas os seguintes: Text, Parents, Children, Applicable Blocks, Verification status, Verification Methods, Closeout references e Tags.
-
Depois de terminar, clique com o botão direito nas tabelas para abrir o menu das tabelas. Na caixa de diálogo, selecione
Save View.
Guardar Vista - Ao guardar uma Vista, todas as colunas selecionadas, larguras das colunas e Filtros aplicados serão guardados numa Vista dedicada.-
Abre-se uma nova caixa de diálogo onde pode introduzir “Verification_View” em
Save as new(1), selecionarPrivate(2), e depois clicar emSave(3).
Guardar uma Vista - Aqui, pode selecionar o nome da sua vista, bem como se é privada (só você a pode ver) ou pública (todos os seus colaboradores a podem ver), e pode selecionar se é uma Vista favorita.-
Depois de a vista ser guardada, o utilizador pode carregá-la clicando com o botão direito nas tabelas, selecionando a opção
Load Viewe selecionando aVerification_Views.
(3) Adicionar um Método de Verificação aos Requisitos
Requirements & Systems Portal has five default Verification Methods: Rules, Inspection, Analysis, Review and Test. Inspection, Analysis and Review are manual verification methods, while the Rules and Tests are automatically updated based on the triggers in the System Design Module and Test Module. We will create each Verification Method and show you how to attach the Closeout References.
Método de Verificação Manual
Vamos adicionar um método de verificação manual ao requisito R-Fan-001. Para o fazer,
-
Clique no ícone dos três pontos na coluna
Actionsdo requisito e selecioneAdd Verification Method. -
Abre-se uma nova caixa de diálogo, onde pode selecionar o método de verificação. Para o método de verificação manual, vamos selecionar
Inspectione clicar emYesna janela de confirmação. -
Consulte o Tutorial abaixo para ver o fluxo.
Adicionar um método de verificação a um requisito
O que acontece quando adicionamos um Método de Verificação?
-
Assim que atribuímos um método de verificação a um requisito, este é adicionado por baixo. Pode verificar isto clicando no símbolo
>junto ao nome do IdentificadorR-Fan-001. Clicar no símbolo>expande a linha do método de verificação (ver Figura Requirement Verification Method).
Método de Verificação do Requisito - O Método de Verificação é apresentado numa lista pendente por baixo do Requisito.
Verificação num Requisito - Requisito com Método de Verificação e Bloco associados.Alterar o Estado da Verificação
Para atualizar o estado de verificação de um Bloco, siga estes passos simples. Primeiro, certifique-se de que o Bloco cumpre os nossos padrões através de uma inspeção minuciosa. Depois de confirmar que está em conformidade com o nosso requisito, faça duplo clique na caixa vermelha da coluna Verification Status do Bloco e selecione "verified" no menu pendente (1) (ver Figura Changing Verification Status).
Alterar o Estado da Verificação - Fazer duplo clique na caixa vermelha abre um menu pendente, que lhe permite selecionar o estado atual da verificação.A cor da linha do Bloco mudará de vermelho para verde, indicando que foi verificado. Para confirmar que a atualização foi implementada com sucesso, verifique os números - deverá agora indicar “1/1”.
Requisito Verificado - Quando o Estado da Verificação é alterado para “Verified“, a cor muda, dando-lhe uma indicação clara de que o Bloco satisfaz o seu Requisito.Automatic Verification Method
Rules - Método de verificação - Acompanhe os seus Valis em relação aos Requisitos
Most technical developments are designed against strict requirements, e.g., mass, power consumption, budget, etc. Requirements & Systems Portal maintains a complete overview of whether your design fulfils all of these requirements.
-
Na linha de
R-Fan-001, clique no ícone dos três pontos junto ao identificador e selecione a primeira opção,Add Verification Method. Na janela pop-up “Add New Verification Method”, selecione “Rules” e clique em “Yes”. -
Clique no pequeno botão de seta junto a R-Fan-001 e novamente no que está ao lado de Rules para abrir o Bloco Fan na linha seguinte.
-
Faça duplo clique na célula da coluna closeout reference (1) para abrir uma janela pop-up onde pode adicionar as suas regras (ver imagem abaixo Adding a Rule).
-
Na janela pop-up, introduza a seguinte regra
$Fan.Mass <= 300g(1). Clique em “Done” (2) - ver Figura Rule Verification Method
Método de Verificação Rules - Ao adicionar várias Rules aos seus Requisitos, pode realizar Verificação automática em relação ao seu Design de Sistema.O Requirements & Systems Portal verifica automaticamente esta regra. A indicação a verde na notificação do requisito 2/2 mostra que este requisito foi cumprido e verificado por dois métodos de verificação. Utilize o nosso tutorial interativo abaixo para acompanhar:
-
Também pode verificar sempre o estado de todos os requisitos e regras do projeto abrindo o separador
Verification Statusno MóduloRequirements.
Separador Estado da Verificação - Mostra o Estado global da Verificação dos seus Requisitos na Especificação selecionada.Testes - Método de Verificação (Opcional)
Próximos Passos?
Parabéns, agora já sabe orientar-se no Requirements & Systems Portal!
Pode continuar a melhorar o seu projeto Desktop Fan. Aqui ficam algumas ideias:
-
Adicionar Conformidade aos seus requisitos
-
Adicione algumas relações pai/filho entre requisitos, consulte o Connections Graph e repare nos códigos de cor no requisito.
-
Clique com o botão direito na Tabela de Requisitos e nas opções de Exportação.


