This application provides a test method and device. The method includes: obtaining the test object; obtain the anti pattern test scheme, the anti pattern test scheme including test strategy anti pattern; to test the test object through the test mode of the strategy of anti anti mode test scheme of the. Through the technical scheme of the application, the anti pattern is introduced to the field test, the anti model further tests, to improve the quality of testing, test scheme is more perfect and reasonable, the test logic test is more clear, more clear direction to guide the testing process more comprehensive. Anti pattern is a supplement to test positive thinking, to guide the test from the opposite angle problem, analyze and solve problems, think test solutions from the opposite angle, thinking method to improve the test personnel, have very good guidance in the whole process of testing, quality optimization test object.
【技术实现步骤摘要】
一种测试方法和装置
本申请涉及测试
,尤其涉及一种测试方法和装置。
技术介绍
探索性测试是一种测试思维技术,探索性测试没有很多实际的测试方法、技术和工具,但却是测试人员应该掌握的一种测试思维方式。探索性测试强调测试人员的主观能动性,抛弃繁杂的测试计划和测试用例的设计过程,强调在碰到问题时,及时改变测试方案。与传统的先设计、后执行的测试过程相比,探索性测试强调测试设计和测试执行的同时性,即同时设计测试和执行测试。探索性测试是一个学习、迭代、反馈过程,在对测试对象进行测试的同时,利用测试过程产生的信息,学习到更好的测试方案,并使用新的测试方案对测试对象进行测试,从而快速获得测试对象的反馈结果,动态优化测试方案。目前,在探索性测试过程中,测试人员设计的测试方案,并不能很好的对测试对象进行测试,测试效果并不好,导致最终输出的测试对象存在缺陷。
技术实现思路
本申请提供一种测试方法,所述方法包括以下步骤:获取测试对象;获取反模式测试方案,所述反模式测试方案包括反模式的测试策略;通过所述反模式测试方案的反模式的测试策略对所述测试对象进行测试。所述通过所述反模式测试方案的反模 ...
【技术保护点】
一种测试方法,其特征在于,所述方法包括以下步骤:获取测试对象;获取反模式测试方案,所述反模式测试方案包括反模式的测试策略;通过所述反模式测试方案的反模式的测试策略对所述测试对象进行测试。
【技术特征摘要】
1.一种测试方法,其特征在于,所述方法包括以下步骤:获取测试对象;获取反模式测试方案,所述反模式测试方案包括反模式的测试策略;通过所述反模式测试方案的反模式的测试策略对所述测试对象进行测试。2.根据权利要求1所述的方法,其特征在于,所述通过所述反模式测试方案的反模式的测试策略对所述测试对象进行测试之后,所述方法进一步包括:判断是否满足测试终止策略;如果是,则输出所述测试对象和所述反模式测试方案;如果否,则利用测试结果调整所述测试对象和/或所述反模式测试方案,得到新的测试对象和/或新的反模式测试方案,并返回执行通过所述反模式测试方案的反模式的测试策略对所述测试对象进行测试的过程。3.根据权利要求1或2所述的方法,其特征在于,所述反模式测试方案还包括正模式的测试策略;所述方法进一步包括:通过所述反模式测试方案的正模式的测试策略对所述测试对象进行测试。4.根据权利要求1或2所述的方法,其特征在于,所述反模式的测试策略具体包括以下之一或者任意组合:分层反模式的测试策略;依赖反模式的测试策略;接口服务化反模式的测试策略;业务流反模式的测试策略;安全反模式的测试策略。5.根据权利要求4所述的方法,其特征在于,所述通过所述反模式测试方案的反模式的测试策略对所述测试对象进行测试的过程,具体包括:若所述反模式的测试策略为分层反模式的测试策略,则通过所述分层反模式的测试策略对所述测试对象的不同层次进行测试,得到测试结果;所述测试结果包括以下之一或者任意组合:所述测试对象是否存在统一模型;所述测试对象的分层是否符合规范;所述测试对象的内部构建是否合理。6.根据权利要求4所述的方法,其特征在于,所述通过所述反模式测试方案的反模式的测试策略对所述测试对象进行测试的过程,具体包括:若所述反模式的测试策略为依赖反模式的测试策略,则通过所述依赖反模式的测试策略对所述测试对象的依赖关系进行测试,得到测试结果;所述测试结果包括以下之一或者任意组合:所述测试对象的外部依赖程度;所述测试对象的环境隔离性程度;所述测试对象的环境依赖性程度。7.根据权利要求4所述的方法,其特征在于,所述通过所述反模式测试方案的反模式的测试策略对所述测试对象进行测试的过程,具体包括:若所述反模式的测试策略为接口服务化反模式的测试策略,通过所述接口服务化反模式的测试策略对所述测试对象的服务接口进行测试,得到测试结果;所述测试结果包括以下之一或者任意组合:所述测试对象的接口易用性;所述测试对象的接口暴漏方式是否合理;所述测试对象的接口服务化是否合理。8.根据权利要求4所述的方法,其特征在于,所述通过所述反模式测试方案的反模式的测试策略对所述测试对象进行测试的过程,具体包括:若所述反模式的测试策略为业务流反模式的测试策略,则通过所述业务流反模式的测试策略对所述测试对象的业务流进行测试,得到测试结果;所述测试结果包括以下之一或者任意组合:所述测试对象的业务数据构造是否合理;所述测试对象的业务数据深度是否合理;所述测试对象的依赖数据构造难易程度是否合理;所述测试对象是否存在易用的构造方式。9.根据权利要求4所述的方法,其特征在于,所述通过所述反模式测试方案的反模式的测试策略对所述测试对象进行测试的过程,具体包括:若所述反模式的测试策略为安全反模式的测试策略,则通过...
【专利技术属性】
技术研发人员:牛标,
申请(专利权)人:阿里巴巴集团控股有限公司,
类型:发明
国别省市:开曼群岛,KY
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。