Объяснение тестирования для программистов

Автор: | 09.12.2015

***: Я вчера с другой стороны на Бейзера посмотрел. Именно с той, про которую ты говорил, что это «объяснение тестирования для программистов«. С учетом их мышления и специфики.

>>>: И как оно?

***: Просто по другому.

Не Савин.

Не Копленд.

Не Канер.

єто как Достоевского и Пелевина сравнивать.

В ту же оперу ходил и Гленфорд Майерс, до речі. ‘Art of Software Testing‘ написана для программистов, и учиться по ней классическому функциональному тестированию /того же карандаша/ крайне сложно.

Борис Бейзер

Борис Бейзер

Boris Beizer is an American software engineer and author.

Born in Brussels, Belgium. Lives near Philadelphia, Pennsylvania.

Received his B.S. degree in physics from the City College of New York in 1956, an MS in Electrical Engineering (1963) and a PhD in computer science from the University of Pennsylvania in 1966.

Written many books and articles on topics such as system architecture and software testing.

Directed testing for the FAA’s Weather Message Switching Center and several other large communications systems.

Has been a speaker at many testing conferences and is also known for his seminars on testing.

List of Publications (partial)

  • Software Quality Reflections Essays, dialogues and poems,2000
  • Black-box testing: techniques for functional testing of software and systems (1995) ISBN 0-471-12094-4; Japanese edition, Nikei
  • The frozen keyboard: living with bad software (1988) ISBN 0-8306-3146-1
  • Personal computer quality: a guide for victims and vendors (1986) ISBN 0-442-20992-4
  • Software system testing and quality assurance (1984) ISBN 0-44221-306-9
  • Software testing techniques (1983) ISBN 0-442-20672-0; expanded Second edition 1990; Japanese Edition Nikei
  • Micro-analysis of computer system performance (1978) ISBN 0-442-20663-1; Russian Edition
  • Communications Processor System (1977) with Kenneth Hagstrom
  • The architecture and engineering of digital computer complexes, Volume 1 (1971), Volume 2; Polish and Russian Editions
  • Engineering applications of Boolean algebra (1958) with Stephen W. Leibholz

Novels under pseudonym Ethan I.Shedley

  • Earthship and Starsong Viking 1979
  • The Medusa Conspiracy Viking,1980

© James Bach

Starting in 1987, I tried to learn software testing. Starting in 1989, I started reinventing testing for myself, having become disillusioned with the empty calories of folklore that I found in books by folks like William Perry, or the misanthropic techniquism of Boris Beizer (Boris once told me that it didn’t bother him if people find his advice impractical, since he was merely concerned with documenting “best practices”, a phenomenon that he seemed to think has nothing to do with applicability or utility).

Он же:

Boris Beizer was a big name in the eighties. These days, he’s been pretty much forgotten. His work has little relevance to modern software development. Boris is famous for pushing code coverage as a big deal and dismissing the idea of exploratory and risk-based testing. He once told me, in 1993, that Microsoft would be out of business «within 5 years» because it was using the kind of testing practices I recommend.

Он же:

uTest: When the most prominent testing minds get together, it seems there are often loud, heated disagreements – why is that?

JB: It’s not prominent minds causing this, it’s different cultures of testing. Also, you have a sampling bias: you notice heated disagreements more than the absence of them. Why don’t I get credit for all the times I *didn’t* argue with Boris Beizer under an escalator?

We have different cultures of testing. They are basically at war with each other. I wish the other guys would surrender and come into the light, but Rex, Stuart, Bernard, Dot, Lloyd, et al don’t take my advice.

Объяснение тестирования для программистов: 1 комментарий

  1. Уведомление: Они учат тестированию программистов | QA — грамотно

Добавить комментарий

Этот сайт использует Akismet для борьбы со спамом. Узнайте, как обрабатываются ваши данные комментариев.