Chapter 0 Quiz

Our company is a leader in which industry?
Automotive Industry
Internet of Things (IoT) Industry
What's NOT example of an IDE?
IntelliJ
Eclipse
Simplicity Studio
Google Chrome
What can you do with an SDK?
Use it as building blocks to Develop Software
Flash its LED lights on a press of a button
What is the (simplified) order of teams an example new software feature would go through?
Stack > SDK > SQA
SDK > SQA > Stack
SQA > SDK > Stack
A new SDK release can contain what new additions? (tick as many as applies)
New API features
New Hardware Support
New Bugs*
New Sample Applications
Which programming language are the software stacks and SDK written in for the different wireless protocols?
C++
Java
Python
C
Which programming language do we mainly test in?
C++
Python
Java
C
What do WE define as a Radio Board?
The larger integrated circuit with the LCD screen, LEDs, input and output
The swappable smaller integrated circuit placed on the pins of the bigger integrated circuit
What is the bigger integrated circuit's acronym (WSTK) stand for?
Wireless Startup Kit
Wireless Software Kit
Wifi Standup Kit
What do WE define as a Node?
A single unpowered WSTK tucked away in a drawer somewhere.
A radio board placed on a WSTK which is powered but not connected to the internet
A radio board on a WSTK with ethernet connection / remotely accessible IP address
What do WE define as a testbed?
A bunch of nodes grouped together in some way
The computers with Windows, Linux or other operating systems used to automatically run tests
What do WE define as an executor?
A person in a higher management position
A computer, generally remotely accessible used to automatize test running
A developer who programs API functions
In what (simplified) order does an automatized test work?
Flash Sample App & Run JAVA test > Lock a testbed > Report the test result
Run JAVA test > Download sample apps > Lock a testbed > Report the test result
Locking a tesbted > Flash Sample App & Download sample app > Run JAVA test > Report test result
When a test fails, it can be due to what issue(s)? (tick as many as applies)
Real software bug
Bug, problem with our test framework (Deprecated functions, logical issue/knowledge gap)
Simply failed "randomly" but in fact due to performance / stability issues
When a test fails due to a real software bug with the SDK for instance, what is a test engineer supposed to do?
Keep quiet about it and hope no one notices until the release
Submit a defect report / bug ticket for the relevant developers
Laugh and point at the screen in disbelief (yes, but no)
Why is it important what SQA does?
So we can find literally ALL of the bugs in the software
We keep the illusion towards the customers that we are a legitimate tech company
We can release a much higher quality SDK every release
(Generally) Which type of test is a really quick test used to reveal the most simple, yet most important bugs?
Feature
Smoke
Regression
Endurance
Performance
What is it called when a bug breaks pre-existing software features
An Endurance Run
A Feature Creature
A Regression
A Smoking Barrell
{"name":"Chapter 0 Quiz", "url":"https://www.quiz-maker.com/QPREVIEW","txt":"Our company is a leader in which industry?, What's NOT example of an IDE?, What can you do with an SDK?","img":"https://www.quiz-maker.com/3012/images/ogquiz.png"}
Powered by: Quiz Maker