Giter Club home page Giter Club logo

testcases's Introduction

testcases's People

Contributors

paulsnijder avatar sommersohn avatar roman-bilyi avatar wbommel avatar luisgomez23 avatar meyer-roessl avatar husseinhammoud01 avatar felixzapatero avatar vladimirovsyannikovevision avatar ragingkore avatar cwernerac avatar

Stargazers

Faiz Ikramulla avatar  avatar  avatar  avatar  avatar  avatar icedream2linxi avatar Mark Molaro avatar  avatar

Watchers

James Cloos avatar  avatar  avatar  avatar Mark Molaro avatar Rowen Rathling avatar Kunal Bagul avatar Manfred Theißen avatar  avatar  avatar  avatar Marcel Proesch avatar  avatar

testcases's Issues

Problem with Signal Lines

How do we handle cascading PIFs?
If signal is running from one PIF to another.
How is the T defined?

Todo:

  • prepare TestCase (Github-Subfolder (Ixx), PPTX one-Pager) (Wolfgang)
  • prepare exemplary output (Paul)
  • put on list for agenda-topic next time (Wolfgang)

ShutOffValveReference seen as unknown relation by verficator

<ActuatingSystemComponent ID="SP2173BF343A914B10B89E13E61E65912D_SE006" ComponentClass="ShutOffValveReference" ComponentClassURI="http://sandbox.dexpi.org/rdl/ShutOffValveReference">
  <Association Type="refers to" ItemID="SP2058FDCA4CEE42B39F5F6942C3E75D85" />
  <GenericAttributes Number="1" Set="DexpiAttributes">
    <GenericAttribute Name="SubTagNameAssignmentClass" Value="FV-04" Format="string" AttributeURI="http://sandbox.dexpi.org/rdl/SubTagNameAssignmentClass" />
  </GenericAttributes>
</ActuatingSystemComponent>

shutoffvalvereferenceissue

I04.V01-ING.EX01.xml.txt

Connect GitHub and Slack

Just have added an integration with the TestCases Repo on GitHub and the Slack Channes #github. Hope that will work.

SVG: Group elements

In SVG, elements should be grouped with according to the structure of the P&ID. E.g. make a "H-4711" group with references to the specific fields.

Test the crawler

Run and test the crawler script. (MT)
Put initial output here (MT)
Discuss further steps (all)

Crawler script for the TestCases

We need a script that runs through the test cases and builds a HTML-Table for all possible From-To relations.

  • Mark white if test-case is not available.
  • Mark green if it is available.
  • Mark red if it is in "TODO" folder.

Produce statistics:

  • Percentage of Tests that are white/green/red for each TestCase
  • Percentage of TestCases that are overall white/green/red

Maybe we later on will need this later on in Excel / PowerPoint / PDF

Test Case for PipeConnectorSymbos

TODO:

  • Define new Test Case with TWO P&IDs, which connect to each other
  • Define new TestCase Group: "G" for "Group" of P&IDs

Idea from meeting on 10th of July 2018:

  • put all files that belong together in a .zip file
  • define a common.xml in the .zip file

More Ixx Test Cases

We need more Instrumentation Test cases.
Add new Test Cases for different representations / possibilities.

  1. Prepare an overview (PS)
  2. Create Folders (PS)
  3. Add PPTXs (PS)
  4. Provide Outputs (all)

TestCases for different Versions

We have to find a concept to handle different versions of the specification and TestCases for this.
As I think the basic TestCases can stay the same, I suggest the following way:

  • The Input files (the PPTX files and the folders) will stay in the master-branch
  • We will create a branch for every Version where the test-files go inside (e.g. "spec_1.2_proteus_4.0.1")

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.