The invention discloses a method and a device for generating a test script, the method comprises the following steps: pre acquisition in the process of testing required minimum execution units, and the minimum execution unit of storage; according to the test requirements set the minimum executable combination unit; executable unit combination in accordance with the combination of the minimum, and generate corresponding test scripts. Thus, users can freely assemble the smallest executable units according to the test requirements to generate the corresponding test scripts, thus greatly increasing the combination of test scripts. In addition, the user can set the minimum for an execution unit can be used repeatedly, thereby avoiding users often need to repeat the same content set in setting test script, test script set reduced the workload, and greatly increase the overall efficiency of the test rate. In addition, the test script generation device also has the above effect.
【技术实现步骤摘要】
一种测试脚本的生成方法及装置
本专利技术涉及自动化测试领域,特别是涉及一种测试脚本的生成方法及装置。
技术介绍
随着软件发展速度不断加快,软件的整体质量水平逐渐成为企业和用户所关注的重点,软件测试是发现软件错误、衡量软件质量的、判断软件是否满足设计要求的有效办法。目前很对软件项目采用敏捷开发模型,开发迭代周期短,测试周期也随之缩短,并且随着软件迭代版本的增加,需要测试的功能点也随之增加,此时纯人工测试就会出现效率低下,工作内容重复的现象。因此,自动化的测试脚本应运而生,测试脚本取代人工的测试操作转化为设备的自动执行。这虽然在一定程度上提高了测试效率,但是不同的测试脚本中的内容往往存在重复的现象,这会导致用户在设置测试脚本时经常需要重复设置相同内容,进而会增加整体工作量。另外,由于不同的测试脚本都有各自针对的测试内容,因此通用性较差,甚至往往会出现软件内部的程序的相关参数发生改变,导致原本对应的测试脚本无法正常使用的现象,进而会影响软件测试脚本的实用性以及软件测试的整体效率。由此可见,提供一种测试脚本的生成方法,以减少生成测试脚本所需的用户的整体工作开销,以及提高测 ...
【技术保护点】
一种测试脚本的生成方法,其特征在于,包括:预先获取在测试的过程中需要使用的最小可执行单元,并将所述最小可执行单元进行存储;根据当前测试的需求设定所述最小可执行单元的组合方式;依照所述组合方式对所述最小可执行单元进行组合,并生成对应的测试脚本。
【技术特征摘要】
1.一种测试脚本的生成方法,其特征在于,包括:预先获取在测试的过程中需要使用的最小可执行单元,并将所述最小可执行单元进行存储;根据当前测试的需求设定所述最小可执行单元的组合方式;依照所述组合方式对所述最小可执行单元进行组合,并生成对应的测试脚本。2.根据权利要求1所述的方法,其特征在于,所述组合方式具体为:将规定的所述最小可执行单元组合为测试模块,进而将规定的所述测试模块组合为集成模块,进而将规定的所述集成模块组合为测试系统。3.根据权利要求1或2所述的方法,其特征在于,在所述根据当前测试的需求设定所述最小可执行单元的组合方式后,该方法进一步包括:将所述组合方式写入数据库。4.根据权利要求3所述的方法,其特征在于,在所述将所述组合方式写入数据库之前,该方法进一步包括:判断所述数据库中是否已存在所述组合方式;如果是,则执行依照所述组合方式对所述最小可执行单元进行组合的步骤,否则,执行将所述组合方式写入数据库的步骤。5.根据权利要求1或2所述的方法,其特征在于,在所述生成对应的测试脚本后,该方法进一步包括:获取执行所述测试脚本所需的输入...
【专利技术属性】
技术研发人员:孟祥坤,
申请(专利权)人:郑州云海信息技术有限公司,
类型:发明
国别省市:河南,41
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。