New Year Sale 2026! Hurry Up, Grab the Special Discount - Save 25% - Ends In 00:00:00 Coupon code: SAVE25
Welcome to Pass4Success

- Free Preparation Discussions

ISTQB CTAL-TTA Exam - Topic 4 Question 44 Discussion

Actual exam question for ISTQB's CTAL-TTA exam
Question #: 44
Topic #: 4
[All CTAL-TTA Questions]

BestFor Incorporated is a rapidly growing online financial services company that offers guidance to its customers on a range of financial products. Its first website, BestForMortgages, was launched two years ago, shortly followed by BestForPensions. The popularity of both sites has driven the company to expand its offerings into other sectors and a third website, BestForFood, has recently been released.

The first two websites have proven to be functionally robust but suffered from performance issues due to:

Underestimation of concurrent user access at peak times in its original operational profiles

Data volumes rapidly growing beyond expectations on a single database shared by both sites.

All three websites share the same web server.

The BestForFood system has been running live for several months, however the following significant non-functional defects have been recorded:

A) The layout and navigation of the BestForFood website was not considered by the users as consistent with BestForPensions and BestForMortgages

B) Soon after delivering the BestForFood system the performance of both BestForPensions and BestForMortgages noticeably slowed

C) The time taken to diagnose, repair and re-test production defects did not meet BestForFood service level agreements

D) BestForFood performance was adversely impacted by unexpected growth in data volumes

E) The time taken to install monthly builds into the production system exceeded agreed timescales.

Which TWO of these defects might have been prevented had portability testing and compatibility testing been employed?

Show Suggested Answer Hide Answer
Suggested Answer: A

Analysis:

The significant non-functional defects recorded for the BestForFood system indicate issues that could be mitigated by appropriate non-functional testing strategies:

Portability Testing:

Ensures that the application can operate in different environments without issues. This could have addressed the defect related to the layout and navigation consistency across different websites (Defect A).

Compatibility Testing:

Ensures that the application works well with other systems and environments. This could have helped in preventing the performance issues noticed in the BestForPensions and BestForMortgages websites after the deployment of BestForFood (Defect B).

Explanation of Incorrect Options:

C . The time taken to diagnose, repair and re-test production defects: This is more related to maintainability and operational processes.

D . BestForFood performance impacted by data growth: This is better addressed through performance and scalability testing.

E . Installation time exceeding agreed timescales: This is related to deployment and operational efficiency.


The ISTQB CTAL-TTA syllabus and standard non-functional testing practices emphasize the importance of portability and compatibility testing for ensuring smooth operation across different environments and systems.

Sources:

ISTQB-CTAL-TTA Syllabus

General knowledge on non-functional testing practices.

Contribute your Thoughts:

0/2000 characters
Evan
3 days ago
Hmm, I'm not so sure. I'd go with B and D. The performance slowdown and the data volume problems are the key concerns that testing could have addressed.
upvoted 0 times
...
Lashaunda
8 days ago
C and E seem like the obvious choices here. The service level agreement issues and the installation delays are clearly related to testing processes.
upvoted 0 times
...
Maile
13 days ago
I think A and D are the correct answers. The layout and navigation issues, as well as the performance problems due to unexpected data growth, could have been caught through proper testing.
upvoted 0 times
...
Felix
18 days ago
D seems like it relates to data handling rather than testing, but I could see how A and D might be linked to compatibility issues.
upvoted 0 times
...
Ora
24 days ago
I feel like C and E are more about operational processes rather than testing types, so they might not be the right choices here.
upvoted 0 times
...
Florencia
29 days ago
I'm not entirely sure, but I think performance issues like B could have been caught with proper portability testing since they all share the same server.
upvoted 0 times
...
Mignon
1 month ago
I remember we discussed how compatibility testing could help ensure consistent layouts across different websites, so maybe A is one of the answers.
upvoted 0 times
...
Elli
1 month ago
I feel pretty good about this one. The layout and navigation issues (A) and the performance problems due to data volume growth (D) seem like they would have been identified through compatibility and portability testing. The other defects are more about operational processes.
upvoted 0 times
...
Chanel
1 month ago
Okay, let me think this through step-by-step. Portability is about how well the system works across different environments, while compatibility is about how well it integrates with other systems. So for this case, I'd say A and D are the two defects that portability and compatibility testing could have caught.
upvoted 0 times
...
Rosalind
2 months ago
Hmm, I'm leaning towards B and C. The performance issues and the problems with deployment timelines seem like they could have been caught through more thorough testing. But I'm not 100% confident in that answer.
upvoted 0 times
...
Ashton
2 months ago
I'm a bit confused about the difference between portability and compatibility testing. Do they overlap in this case? I'm not sure which two defects would have been prevented by both types of testing.
upvoted 0 times
...
Isadora
2 months ago
I think the key here is to focus on the non-functional defects that relate to compatibility and portability. Defects A and B seem to be about consistency and performance across the different websites, so those could have been caught through compatibility testing.
upvoted 0 times
...

Save Cancel