Who am I?
Note: tell people who you are.
What is software testing?
Why is software testing necessary in the development process?
QA path careers
Lets talk first about what every QC should do
I would name three big groups
Functional testing is a quality assurance process that bases its test cases on the specifications of the software component under test. Functions are tested by feeding them an input and examining the output, and internal program structure is rarely considered. Functional testing usually describes what the system does. Functional testing tests a slice of functionality of the whole system.
Some examples are:
Non Functional Testing
Non-functional testing is to test a software application or system for its non-functional requirements: the way a system operates, rather than specific behaviours of that system. This is contrast to functional testing, who tests against functional requirements that describe the functions of a system and its components.
Some examples are:
A business analyst is someone who analyses an organization or business domain (real or hypothetical) and documents its business or processes or systems, assessing the business model or its integration with technology.
There are at least four types of business analysis:
Certifications and education
Benefits for professionals
Benefits for Companies
A test case is basically a bunch of instructions that everyone (And when I say everyone, I mean everyone) should be able to follow, no matter the previous knowledge of the app or the involved technology, that will determine if the result of all of those steps is the expected one or not.
|Step to follow||Expected result|
|Open a web Browser||The web browser is opened|
|Browse www.google.com||Google site is displayed|
|Close the browser by using the "x" in the upper right corner||The browser is closed successfully|
As a <type of user>, I want <some goal> so that <some reason>.
Lets see some action :)