Who should witness the test welding being performed for a tentative WPS?

independent testing lab

the customer

insurance company

all the above

All of the above should witness the test welding being performed for a tentative WPS. This ensures that there is a neutral party (independent testing lab), the customer who will be using the WPS, and the insurance company who may need to assess the potential risks involved.