Lecture #2. Fundamentals of Software Testing
-
Layout testing. Basic requirements
In this article, we will talk about layout. For some reason, it is paid less attention than, for example, functional, regression, load, and other types of testing.
-
Peculiarities of layout and mockup design
The key note of the good design lies in the question how are the visual elements within each other situated. This is the core of the mockup design. The design makes the product more attractive. It helps to support the balance of all pages, from block to block. Brainstorming and projecting the design of the product, it is worth considering a chain of basic requirements that can help to create the product of high quality.
-
Types of testing overview
Knowledge of the types of testing is a necessary skill of the tester, it gives an understanding of approaches to software testing, helps to plan testing well, as well as to classify the errors found.
-
Dictionary of the Basic UI/UX Elements
Knowledge of UI/UX elements is important for a web designer, and even more important for a tester, who will be the first to check the developed site for errors and bugs in the layout. After all, if the tester doesn’t understand the nature and the features of UI/UX elements, he may miss obvious bugs, or, conversely, determine the correct operation of the element as a bug.
-
Working with checklists
Checklist – is a list which contains a number of necessary checks during testing of the software product. By checking the items on the list, a team or one tester can learn about the current state of the work performed and about the quality of the product.
-
How to describe similar bugs or the same bug in different browsers
Sometimes there are situations when the same bug is encountered on different pages or the same type of bug is shown in different places in the application or on the site . If you’ll describe similar issues as separated bug reports you can take up a lot of extra space in the bug tracker, confuse yourself and the developers, or spoil all the statistics of the defects.
-
Anatomy of the webpage
A website is a collection of logically related web pages. A well-built website is the key to the successful promotion of any business model. In order to create a good website, you need to follow simple and at the same time very important rules and principles. In this article, we will look through the elements a successful website should consist of.
-
What is considered to be the bug with switched javascript
JavaScript has long been one of the main ways to run scripts on web pages, so many people take it for granted without even thinking about how everything will work without it.
When testing a site with JavaScript disabled, you need to understand that without it, the site will most likely not work as intended, but it must perform basic functions. -
Way to success: Map of the practical tasks of the «Software testing fundamentals» course
In order to complete the «Fundamentals of Software Testing» course successfully, you must complete all the homework and successfully pass the exam. The frequently asked question is: «How many bug reports do I need to register while completing homework and what is the grading system?» For this, we have designed a map of practical tasks.
Tags: Lecture #1. Fundamentals of Software Testing, Lecture #2. Fundamentals of Software Testing, Lecture #3. Fundamentals of Software Testing, Lecture #4. Fundamentals of Software Testing, Lecture #5. Fundamentals of Software Testing, Lecture #6. Fundamentals of Software Testing, Lecture #7. Fundamentals of Software Testing, training organizational questions, -
How to write the environment while reporting a bug in various bug tracking systems
How to write the environment while reporting a bug in various bug tracking systems (Jira, Mantis, Pivotal, Trello, Bugzilla)
