Software testing
GRYFTEC company offers software testing services by experienced and ISTQB-certified testers. We specialize in testing, design, and development for embedded systems. The company assures support on any phase required by the client.
We offer testing software services:
- Unit/component testing
- Testing of individual software components.
- Types of tests used:
- Path analysis
- Equivalence class testing
- Boundary testing
- Syntax testing
- Integration testing
Testing performed to expose defects in the interfaces and in the interactions between integrated components or systems.
- Types of tests used:
- Functional testing
- Non-functional testing
- Software performance testing
- Regression testing
- System testing
- The process of testing an integrated system to verify that it meets specified requirements.
- Types of tests used:
- Installation testing
- Functional testing
- Non-functional testing
- Graphical user interface testing
- Software performance testing
- Regression testing
- Security testing
- Acceptance testing
- Formal testing with respect to user needs, requirements, and business processes conducted to determine whether a system satisfies the acceptance criteria and to enable the user, customers or other authorized entity to determine whether to accept the system.
- Types of tests used:
- Functional testing
- Non-functional testing
- Software performance testing
- Security testing
- Testing methods
- Software testing methods are traditionally divided into white- and black-box testing. These two approaches are used to describe the point of view that a test engineer takes when designing test cases.
- Types of testing methods used:
- Black Box testing
- Grey Box testing
- White Box testing
Software Testing Tools used
- National Instruments Teststand
- Vector CANalyzer i CANoe
- Classification Tree Editor
- Lauterbach Trace32
- MSC-Ge Hpe-JTAG
Software testing and optimization of embedded software using debugger of Lauterbach.
Design, automation, and optimization of automated test scripts in the NI Teststand.
Creating test conditions: choice selection, equivalence classes, limit values and expected results of tests using tools such as Classification Tree Editor.
The use of CAN Bus in testing embedded systems with tools from the Vector company: CANalyzer i CANoe.