Web-Books
im Austria-Forum
Austria-Forum
Web-Books
Informatik
The Future of Software Quality Assurance
Seite - 88 -
  • Benutzer
  • Version
    • Vollversion
    • Textversion
  • Sprache
    • Deutsch
    • English - Englisch

Seite - 88 - in The Future of Software Quality Assurance

Bild der Seite - 88 -

Bild der Seite - 88 - in The Future of Software Quality Assurance

Text der Seite - 88 -

88 R. Marselis embodiment of a robot, but also the placement of a robot in the world in which it is located. 3 TestingWith IntelligentMachines The goal of using machine intelligence in testing is not to take people out of the loop. The goal is to make testing easier and faster, just like with traditional use of tooling to support any activity. Also, some tasks that couldn’t be done before are now possible by using intelligent machines. So, it is about enablement, effectivity, andefficiency. The future sees test engineers as quality forecasters that use smart sets of test caseswhichevolveto thebestfitofaddressingproblemareasforasmartsolutionin therightvarietyofsituations.Quality forecastingisaimedatbeingaheadof the test results, to make sure that quality problems are addressed even before any failure occurs for the user. To get to that situation, many preconditions must be fulfilled. Data about changes and tests thereof must be gathered in a structured way, models areused todescribe thesystem,AImust beused toanalyze thisdata. Digital test engineering evolves over time. Forecasting technology coming our way helps us to be ready to find the right tools, roles, and skills that keep guarding thequalityaskedof futureproducts. In the digital age, new technology is extending human possibilities, new ways of working, new thoughts, and takes on existing products. Where new things are created, things are tried and tested. This also applies to using intelligent machines for testing.Thecommondenominatorswith alldigital terminologyare: • Speed:Extremely fast market response. • Data: Hugeamountsofdataarecollected. • Integration:Everyoneneeds to integratewitheverything. Extremelyhighspeed,hugeamountsofdata, andan infiniteamountof possibil- ities for integrationare the elements we are facing for testing. They extendbeyond ourhumancapabilities. One way to help us out is test automation. Test automation in the context of digital testing, is automating everythingpossible in order to speed up the complete product development cycle using all means possible; even a physical robot taking overhumantest activities, suchaspushingbuttons, isapossibility.Furtherhelpcan be found in combining it with another new technologynot yet mentioned:artificial intelligence (AI). AI works with huge amounts of data, finds smart ways through infinite possibilities, and has the potential to hand us solutions quickly. Let us not forget that AIneeds tobe tested aswell, butAI canmake the differencehere. Technologies like artificial intelligence can help us in testing, for example, IoT solutions.Specifically,anevolutionaryalgorithmcanbeused togenerate test cases. Together with the use of multimodel predictions for test environments, test cases becomesmart test cases (Fig.3).
zurück zum  Buch The Future of Software Quality Assurance"
The Future of Software Quality Assurance
Titel
The Future of Software Quality Assurance
Autor
Stephan Goericke
Verlag
Springer Nature Switzerland AG
Ort
Cham
Datum
2020
Sprache
englisch
Lizenz
CC BY 4.0
ISBN
978-3-030-29509-7
Abmessungen
15.5 x 24.1 cm
Seiten
276
Kategorie
Informatik
Web-Books
Bibliothek
Datenschutz
Impressum
Austria-Forum
Austria-Forum
Web-Books
The Future of Software Quality Assurance