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

Seite - 237 - in The Future of Software Quality Assurance

Bild der Seite - 237 -

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

Text der Seite - 237 -

Next-Generation Software Testers: Broaden or Specialize! 237 and risks areas, and create tests accordingly. Programming knowledge helps in identifying possible errors in the code and work closely with the developer on static analysis and unit testing, possibly using Test Driven Development. It is advisable to learn at least two programming languages, e.g. Python, Java or C++. Of course having programming skills also strongly support the ability to perform test automation tasks. With the increasing complexities and integrations in the application, relyingonmanual testingalonecannotget the jobdone. Weband Mobile Technologies Todaymost testersmustalsobecomefamiliarwith thewebandmobiletechnologies so that they can understand the application, its build and scalability and apply a suitable course of actions for its testing. It is highly important that testers keep an eye open on web and mobile technology advancements since it guides them in comprehendingthecodingarchitectureand technicalchallenges todelivereffective testingsolutions. SoftwareDevelopmentLifecycle Testers need to learn and understand the software life cycle as it will help them understand the development tasks and plan testing cycles accordingly. Having an in-depthknowledgeofsoftware lifecyclewill alsohelpanticipatechallenges in the developmentprocesswhichcanguideintakingtherightmeasuresbeforehand.With AgileandDevOpsmethodologiesbeingpopular, testersofcourseneed to learnand understandtheseaswell,especially the impact thishasonhowtestingisperformed. ProjectManagement Learning the skills of project management will support the tester in becoming a better testmanager.Projectmanagementskillsalsopreparetesters tobeaccountable andanswerablefor theirworktoconcernedstakeholdersandalsoundertakerespon- sibility and management for specific test activities. This way, project management skills contribute todeliveringquality results, improvingtheentire test process. ConfigurationManagement Thepurposeofconfigurationmanagement is to establish andmaintain the integrity of the component or system, the testware and their relationships to one another. For the tester this an important process to ensure quality and as such it is essential to have some knowledge on configuration management. In addition also, testware needs to be managed via this process. All items of testware should be uniquely identified, version controlled and tracked for changes, related to each other and related to versionsof the requirementsso that traceabilitycanbe maintained. 3.3 Broadening:Domain Knowledge In this context, domain knowledge is defined as knowledge about the environment in which the target system operates. For a tester it’s important to understand the domain in order to be able to communicate with business stakeholders (product
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