The following requirements should be included :
A) Ensure that the load tests validate the performance of Cloud Bigtable.
B) Create a separate Google Cloud project to use for the load-testing environment.
F) Instrument the load-testing tool and the target services with detailed logging and metrics collection.
Step-by-step explanation:
The poor design of the table structure affects the performance of Bigtable. Because of this it must be load tested. The poor performance of Bigtable results in the adding many nodes thereby increasing the cost. The test that validates the performance of Bigtable should be considered as a most important requirement.
Creating a separate Google Cloud project in order to use for the load-testing environment a good practice. This is done for least privileges and responsibility separation.Instrument the load-testing tool and the target services with detailed logging and metrics collection for the collection of test results with a measurable metric which is in a detailed form and historical logs. This is done to make the load testing a meaningful one.