Design and implementation of dynamic testing framework based on base object model: Design and implementation of dynamic testing framework based on base object model