Font Size: a A A

Design And Implementation Of Extreme Speed Fullsize Verification Platform For Large Software Companies

Posted on:2021-04-23Degree:MasterType:Thesis
Country:ChinaCandidate:Z B WangFull Text:PDF
GTID:2428330611955027Subject:Engineering
Abstract/Summary:PDF Full Text Request
At present,the deep integration of the digital world and the physical world is another revolution after mechanization,electrification and automation,the combination of information technology and industrialization,the Internet of everything and big data analysis,the driving of intelligent new industrial revolution,driving the upgrading of traditional industries,the reconstruction of new industrial civilization and commercial civilization,each enterprise is at a new starting point.Enterprise IT system from support system to production system,every enterprise needs to make full use of ICT technology to change its IT system,enhance competitiveness,shorten time-to-market.Under the new business model,Carriers are required to cloud their businesses,they are required to transform their businesses from CT to ICT,and current operators are centralizing IT,virtualization,infrastructure unified platform(Openstack),and clouding external IT services(Iaas,SaaS),after the integration of infrastructure.This puts forward higher requirements for the internal research and development process of IT,how to open up the design,development,verification link,and quickly realize the software to market put forward higher requirements.In the research of the subject,I developed a new software verification platform system,to provide more powerful platform technical support for the company's research and development team,to promote the overall improvement of internal management capacity and efficiency,to achieve the goal of rapid iteration of the product.The design system is mainly through the product development verification process as a guide,based on the Docker container platform,in the design to follow the idea of customer-oriented business,application software test automation technology,processing device information,functional features,software packages and other instances of the relationship between the implementation of requirements,software features,test use cases,Equipment hardware decoupling,atomic parallel execution,batch pull up the test environment,automated analysis of test results of automated test mode,improve the verification speed of the system,to achieve rapid product iterative time to market.This paper analyzes in depth the company's research and development process system,expounds the current problems in the verification of equipment management software,and analyzes the application purpose and significance of the automated full-scale verification platform.Secondly,the relevant technology of system development is introduced,the automation test script,container virtualization and other technologies are understood,and then the test verification work is analyzed,the core function points are found,the feasibility of the system,user demand,overall use cases,non-functional requirements are analyzed,and in the process of system design,the system is divided into seven functional modules.The time series design of these functional modules,the design of e-R diagram series of system background database,and the design of the specific contents of the database table,the system implementation interface for screenshot display,the function point sintroduction and description,so that users can use the system better,before the system is put into use,the main functions of the system were tested,The system performance is tested to ensure that the system is put into trial period to run normally.
Keywords/Search Tags:Cloud compute, Agile development, Validation platforms, Research and development processes, Docker container virtualization
PDF Full Text Request
Related items