• Všechny velikosti
  • Velké
  • Malé
  • Barevné
  • Černobílé
  • Jen barevné
Složitost. Software – a jeho prostředí – je příliš složitý na provedení úplných testů jeho chování. Software je obklopen. Software má lidské uživatele. Software je částí workflow systému organizace. Software is too complex to exhaustively test its behaviour: Even for relatively simple programs/applications, the number of possible input combinations or possible paths through the program is so large that all cannot be checked. Then testing is necessary as a king of art of predicting under uncertainty, choosing the few tests we can afford to run that give us best confidence in program’s future correct behavior. Software environment is too complex to test it exhaustively: A simple piece of code can be run on different PC-machines, OS (and their versions), with different printers, on different browsers. The number of combination easily becomes huge. Software can be embedded: The testing products means testing SW, HW and mechanics around. Again, complexity. Again, methods required to make the best of this mess. Software has often human users: For most applications, the behavior (and needs) of the users cannot be fully predicted by the engineering means only. Testing (acceptance, usability) helps to tackle this aspect. Software is part of the organization’s workflow: Engineering considerations are not the only important considerations for many software products. Any useful knowledge about product quality is a combination of engineering quality and the product’s quality contribution during organizational or marketing usage.
Složitost. Software – a jeho prostředí – je příliš složitý na provedení úplných testů jeho chování. Software je obklopen. Software má lidské uživatele. Software je částí workflow systému organizace. Software is too complex to exhaustively test its behaviour: Even for relatively simple programs/applications, the number of possible input combinations or possible paths through the program is so large that all cannot be checked. Then testing is necessary as a king of art of predicting under uncertainty, choosing the few tests we can afford to run that give us best confidence in program’s future correct behavior. Software environment is too complex to test it exhaustively: A simple piece of code can be run on different PC-machines, OS (and their versions), with different printers, on different browsers. The number of combination easily becomes huge. Software can be embedded: The testing products means testing SW, HW and mechanics around. Again, complexity. Again, methods required to make the best of this mess. Software has often human users: For most applications, the behavior (and needs) of the users cannot be fully predicted by the engineering means only. Testing (acceptance, usability) helps to tackle this aspect. Software is part of the organization’s workflow: Engineering considerations are not the only important considerations for many software products. Any useful knowledge about product quality is a combination of engineering quality and the product’s quality contribution during organizational or marketing usage.
Při pokusu o sdílení polohy došlo k chybě
Více informací
odkazuje na služby nejen od Seznam.cz.

© 1996–2024 Seznam.cz, a.s.

3210/5911,3218/5932