The application discloses a
lithium battery BMS cloud platform
firmware upgrade pushing function test and execution method, comprising the following steps: S1, dividing test cases into six dimensions, selecting key parameter combinations from each dimension based on an orthogonal experiment design method, and generating a basic
test case set; S2, supplementing boundary cases through boundary value analysis to finally form a complete
test set; S3, constructing a test environment, checking the test environment, and initializing
test data; S4,
test case scheduling, and distributing test tasks by using a load balancing
algorithm; S5, controlling the test process through a script, automatically triggering an
upgrade instruction, simulating an abnormal
scenario, and recording execution results; and S6, identifying abnormal data through
big data analysis technology, and generating a
test report of each dimension. The application adopts a combination of automatic execution and manual
verification, realizes comprehensive testing of the BMS cloud platform
firmware upgrade pushing function, and significantly reduces the
safety risk of
lithium batteries caused by
firmware upgrade pushing problems.