M
M
Mark Rosenthal2014-08-12 02:38:40
Software testing
Mark Rosenthal, 2014-08-12 02:38:40

How is software tested?

Hey!
I read on the wiki about software testing but still have questions.
1) What does "write tests" mean?
2) On what grounds are software mostly tested
3) What are the products for automating software testing?
4) What, the dude sits straight and pokes at all the buttons in the program and checks the performance?
Well, in general, a question for testers and not only: what would you advise to read, is it difficult to identify errors and how do you like the work of a tester?

Answer the question

In order to leave comments, you need to log in

3 answer(s)
D
Dmitry Entelis, 2014-08-12
@DmitriyEntelis

1) There are various phases of software testing: modular, integration, system, etc.
As a rule, various tools are used for automatic testing.
To create an automated test, you need programming skills.
Accordingly, programming a test is called "writing a test"
2)

Unit testing (unit testing) - testing the minimum possible component for testing, for example, a separate class or function. Unit testing is often done by software developers.
Integration Testing − Interfaces between components, subsystems or systems are tested. If there is a reserve of time at this stage, testing is carried out iteratively, with the gradual connection of subsequent subsystems.
System testing − The integrated system is tested for its compliance with the requirements.

https://en.wikipedia.org/wiki/%D0%A2%D0%B5%D1%81%D...
3) Sea. Depends on the type of software (website, desktop, mobile app), language, etc.
We use PHPunit, Codeception, Selenium to some extent.
4) You can also poke, yes. But not simply, but meaningfully - with a check of boundary values.
It is called manual testing, some things are very hemorrhoids to check in other ways.

S
Sergey Krasnodemsky, 2014-08-12
@Prognosticator

:) don't stop at reading one wiki article

D
Dmitry Kaigorodov, 2014-08-12
@Kaigorodov

There is a book "Software Testing", Translation "Testing Computer Software".
I love. Both the technical and the process-command side of the matter are well described.

Didn't find what you were looking for?

Ask your question

Ask a Question

731 491 924 answers to any question