In the third-party software acceptance testing, is the submitting entity Party A or Party B?
In third-party software acceptance testing, the sending entity for inspection is usually Party A (the demander/purchaser). This is because during the software delivery process, Party A, as the end user, has a direct interest relationship with the product quality and functional compliance.

Party A (the demander/purchaser) will entrust a third-party testing institution (such as.Beijing Shangyun Software Evaluation InstitutionTo independently verify whether the software meets the contractual requirements. For instance, Party A may request a third-party institution to conduct systematic tests on the functionality, performance, security, etc. of the software and issue a legally binding acceptance report.
Party B (the developer) plays more of a supporting role in this process, providing technical support, such as offering the necessary documents for testing, deployment environments (usually cloud environment deployment), or technical support. However, the act of submitting for inspection itself is still led by Party A. This division of labor can effectively avoid conflicts of interest and ensure the objectivity of test results. For instance, the contract of a certain project clearly stipulates that "the acceptance test shall be completed by a third party entrusted by Party A, and Party B shall unconditionally cooperate in the preparation of test data and other software testing technical support." This model is particularly common in fields such as government affairs, finance, and the Internet.
Of course, in actual operation, there may also be situations where Party B voluntarily submits products for inspection, but this is usually to enhance the credibility of its own products or to meet specific industry standards (such as the mandatory third-party certification for medical software). However, from the perspective of the division of rights and responsibilities, the core responsibility still belongs to Party A.
