Vinod Sebastian – B.Tech, M.Com, PGCBM, PGCPM, PGDBIO

Hi I'm a Web Architect by Profession and an Artist by nature. I love empowering People, aligning to Processes and delivering Projects.

Advertisements

Models

Common Software Testing Models

  • Collaborative Model
  • IV V Model (Independent Verification and Validation)
  • Test Centre Model

Build Verification Test vs. Build Acceptance Test

Verification and validation are essential processes in software testing. Verification involves reviews and meetings to assess documents, plans, code, requirements, and specifications. This is typically done using checklists, issue lists, walkthroughs, and inspection meetings. Validation, on the other hand, involves actual testing and occurs after verifications are completed.

Internationalization and Localization

Internationalization (I18n) is the process of designing software applications to be adaptable to various languages and regions without requiring engineering changes. Localization (L10n) is the process of customizing internationalized software for a specific region or language by incorporating locale-specific components and translating text.

One method used in this process is pseudo localization, which involves:

  • Using larger sentences to test how the text adjusts – Pseudo localization
  • Using longer words to check for vertical cutoffs – Pseudo localization
  • Ensuring characters of the target language are correctly rendered
  • Verifying if there is support for different currencies and dates, which may require code modifications

Additional Information

Software testing models play a crucial role in ensuring the quality and reliability of applications. Collaborative models emphasize teamwork and communication among team members. The IV V Model focuses on independent verification and validation processes to enhance software quality. The Test Centre Model involves establishing dedicated testing centers to streamline testing procedures.

Understanding the differences between build verification tests and build acceptance tests is vital for effective testing strategies. Internationalization and localization are key considerations for software products targeting diverse global markets.

0 0 votes
Article Rating
Subscribe
Notify of
guest
0 Comments
Oldest
Newest Most Voted
Inline Feedbacks
View all comments
0
Would love your thoughts, please comment.x
()
x