Answer the question
In order to leave comments, you need to log in
Should a developer do manual testing?
Not exactly the right question. Let's say a programmer writes code, checks it manually on some test data, writes tests for the code. From his point of view, it seems to him that he did the testing and his code should work, but he is not entirely sure, because he might have missed something (human factor).
At the same time, no one from the outside checks the code manually, only the review code without searching for bugs. The code flies immediately to production.
All responsibility lies with the developer, so if something breaks, then they run to him and ask why it doesn’t work, because you tested, wrote tests, and you are still the author of the code. To be honest, there’s not even much to answer, because apart from just missing some detail or not checking the script on other test data, nothing comes to mind.
There is no tester in the company.
Sometimes for such jambs they can slap a fine.
Answer the question
In order to leave comments, you need to log in
>Sometimes for such jambs can slap a fine.
Run from there!!!
There will always be bugs - if the boss expects 0 bugs from you, or lowers your salary (and most likely they themselves don’t even have a definiton of done, goon for the engineer’s test), then nothing good will happen there.
Put yourself in the place of the customer and change the area, for example, to create a car. You order a hand-assembled car from the master. He collects it, checks whether it starts up or not, and we give it to you for use. You get into a car, drive onto your favorite autobahn and turn on the heat at 100 km/h. At 101 km / h, the front wheels fall off. Pleasant situation? But the master "just assembled the car."
If you look at business in an adult way, then everything is simple:
Everything else is lyrics.
If your team (as the Contractor) does not have a staff of testers, then you must consciously take on the corresponding responsibilities for ensuring the quality of the Product. There is no "developer just writes code". There is "the developer creates the Product". The development team undertakes, in accordance with the Agreement, to create a Product of the expected quality and that's it. How this quality is ensured is a secondary issue and depends on the composition of the team, the existing technical means, and the Product itself as such (many tricky cases are not amenable to sane automation). Accordingly, the budget for ensuring the quality of the Product must be laid in any case, regardless of whether there is a tester or not.
Depends on the size of the organization. In small companies, this is practically the norm.
There is no tester in the company.
If an employer pays you to do a certain job, then you must do it.
If you don't like it, go where there are testers.
In fact, dedicated testers do not save you from errors, although, of course, the probability of an error decreases.
PS: I worked at one time in an organization that, in its production, actually tested officially purchased, not cheap software with support. Well, at least the developers worked practically online and there was a direct connection with them. There were enough bugs, incl. serious enough.
Well, find someone who can test your program. Yes, it is difficult to test correctly, because you understand what and how to do so that the program correctly performs certain actions.
Should a developer do manual testing?
Should a developer do manual testing?
From his point of view, it seems to him that he did the testing and his code should work, but he is not entirely sure, because he might have missed something (human factor).
writes tests to the code.
Didn't find what you were looking for?
Ask your questionAsk a Question
731 491 924 answers to any question