System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind()
【技术实现步骤摘要】
本申请涉及数据库,并且更具体地,涉及提供信息的方法和装置。
技术介绍
1、软件测试是软件开发过程中的重要工作,目的是为了发现软件中的错误、缺陷或者不足,并验证软件是都满足需求。随着软件技术的不断发展,软件测试的重要性日益凸显,它已成为确保软件质量、提高用户体验和降低维护成本的关键手段。
2、但是,随着计算机技术的发展,软件开发的规模逐渐增大,相应地,软件测试时需要考虑的测试场景也逐渐增多以及复杂化。而当测试人员对指定功能进行测试时,需要测试人员之间,或者测试人员与功能设计人员之间进行相应的沟通,从而了解该功能的相关信息;当测试人员发现指定功能存在缺陷时,需要开发人员之间,或者开发人员与测试人员进行相应的沟通,从而了解该缺陷的成因以及修复思路。可见在这期间,会产生大量的沟通成本,从而降低整个软件开发项目的工作效率。
3、鉴于此,一种辅助测试人员针对指定功能构造更为全面的测试场景,并辅助开发人员更为全面地了解到指定功能缺陷的相关信息的方法亟待提出。
技术实现思路
1、本申请提供一种提供信息的方法和装置,能够辅助测试人员针对指定功能构造更为全面的测试场景,确定相应的测试用例,并辅助开发人员更为全面地了解到指定功能缺陷的相关信息,进而进行更为准确且完善的功能缺陷修复,从而降低开发人员和/或测试人员之间的沟通成本,提升整个软件开发项目的工作效率。
2、第一方面,提供了一种提供信息的方法,该方法包括:响应于针对第一控件组的第一操作,第一操作用于通过第一控件组
3、结合第一方面,在第一方面的某些实现方式中,在控制显示设备显示第一界面之前,确定第一搜索结果,第一搜索结果包括n个结果条目;在n大于1时,对n个结果条目进行比对;在n个结果条目中包括相似度大于或者等于第二阈值的m个结果条目组时,剔除每个结果条目组中信息量较少的结果条目,以确定m个结果条目,m个结果条目用于生成第一检索信息。
4、结合第一方面,在第一方面的某些实现方式中,第一知识库包括多个子库,多个子库分别用于存储不同类型的信息,第一控件组包括第一控件和第二控件,第一控件用于指示第一关键字,第二控件用于指示第二关键字,第二关键字用于指示多个子库中的至少一个,在第二关键字为缺省字段时,搜索多个子库,第一检索信息包括第一测试用例集合、针对第一缺陷的说明信息、第一功能的需求信息、第一功能的行业标准、第一功能的测试标准、第二测试用例集合以及第三测试用例集合;在第二关键字包括多个子库中的第一子库时,搜索第一子库,第一检索信息包括第一缺陷的说明信息;在第二关键字包括多个子库中的第二子库时,搜索第二子库,第一检索信息包括第一功能的需求信息;在第二关键字包括多个子库中的第三子库时,搜索第三子库,第一检索信息包括第一功能的行业标准;在第二关键字包括多个子库中的第四子库时,搜索第四子库,第一检索信息包括第一功能的测试标准;在第二关键字包括多个子库中的第五子库时,搜索第五子库,第一检索信息包括第一测试用例集合、第二测试用例集合和第三测试用例集合。
5、结合第一方面,在第一方面的某些实现方式中,第一知识库与办公系统连接,获取办公系统中的第一交互信息,第一交互信息包括测试人员向开发人员指示的关于第一缺陷的触发场景和至少一个测试用例,以及开发人员向测试人员反馈的关于第一缺陷的产生原因和修复方式;根据第一交互信息,构建第一知识库。
6、结合第一方面,在第一方面的某些实现方式中,第一知识库还与互联网连接,第一交互信息还包括第一功能,根据第一功能,通过互联网获取第一文档集,第一文档集包括当前最新版本的关于第一功能的行业标准和测试标准;根据第一文档集,构建第一知识库。
7、结合第一方面,在第一方面的某些实现方式中,在第一知识库中包括第二文档集时,第二文档集包括旧版本的关于第一功能的行业标准和测试标准,将第二文档集替换为第一文档集。
8、结合第一方面,在第一方面的某些实现方式中,第一操作包括:通过第一控件组输入包括第一关键字的第一问题,根据第一问题和第一检索信息,确定第一答案,并建立第一问题与第一答案的对应关系,第一答案包括第一检索信息;响应于针对第一控件组的第二操作,第二操作包括:通过第一控件组输入包括第一关键字的第二问题;将第二问题与第一问题进行比对;在第二问题与第一问题的相似度大于或者等于第三阈值时,输出第一答案。
9、结合第一方面,在第一方面的某些实现方式中,响应于针对第三控件的第三操作,第三操作用于指示用户满意用于回答第二问题的第一答案;建立第二问题与第一答案的对应关系。
10、第二方面,提供了一种提供信息的装置,包括用于执行上述第一方面的方法设计中任意一种可能的实现方式中的方法的模块或者单元。
11、第三方面,提供了一种提供信息的装置,包括处理器和存储器,其中,处理器和存储器相连,其中,存储器用于存储程序代码,处理器用于调用程序代码,以执行上述第一方面的方法设计中任意一种可能的实现方式中的方法。
12、第四方面,提供了一种计算机可读存储介质,存储有计算机程序,该计算机程序被处理器执行以实现上述第一方面的方法设计中任意一种可能的实现方式中的方法。
13、第五方面,提供了一种计算机程序产品,包括指令,当该指令被处理器运行时,使得计算机执行上述第一方面的方法设计中任意一种可能的实现方式中的方法。
本文档来自技高网...【技术保护点】
1.一种提供信息的方法,其特征在于,所述方法包括:
2.根据权利要求1所述的方法,其特征在于,在所述控制显示设备显示第一界面之前,所述方法还包括:
3.根据权利要求1或2所述的方法,其特征在于,所述第一知识库包括多个子库,所述多个子库分别用于存储不同类型的信息,所述第一控件组包括第一控件和第二控件,所述第一控件用于指示所述第一关键字,所述第二控件用于指示第二关键字,所述第二关键字用于指示所述多个子库中的至少一个,所述搜索第一知识库包括:
4.根据权利要求1至3中任一项所述的方法,其特征在于,所述第一知识库与办公系统连接,所述方法还包括:
5.根据权利要求4所述的方法,其特征在于,所述第一知识库还与互联网连接,所述第一交互信息还包括所述第一功能,所述方法还包括:
6.根据权利要求5所述的方法,其特征在于,在所述第一知识库中包括第二文档集时,所述第二文档集包括旧版本的关于所述第一功能的行业标准和测试标准,所述根据所述第一文档集,构建所述第一知识库包括:
7.根据权利要求1至6中任一项所述的方法,其特征在于,所述第
8.根据权利要求7所述的方法,其特征在于,所述方法还包括:
9.一种提供信息的装置,其特征在于,包括用于执行如权利要求1至8中任一项所述的方法的模块或者单元。
10.一种提供信息的装置,其特征在于,包括处理器和存储器,其中,所述处理器和存储器相连,其中,所述存储器用于存储程序代码,所述处理器用于调用所述程序代码,以执行如权利要求1至8中任一项所述的方法。
11.一种计算机可读存储介质,其特征在于,所述计算机可读存储介质存储有计算机程序,所述计算机程序被处理器执行以实现如权利要求1至8中任一项所述的方法。
12.一种计算机程序产品,其特征在于,包含指令,当所述指令被处理器运行时,使得如权利要求1至8中任一项所述的方法被执行。
...【技术特征摘要】
1.一种提供信息的方法,其特征在于,所述方法包括:
2.根据权利要求1所述的方法,其特征在于,在所述控制显示设备显示第一界面之前,所述方法还包括:
3.根据权利要求1或2所述的方法,其特征在于,所述第一知识库包括多个子库,所述多个子库分别用于存储不同类型的信息,所述第一控件组包括第一控件和第二控件,所述第一控件用于指示所述第一关键字,所述第二控件用于指示第二关键字,所述第二关键字用于指示所述多个子库中的至少一个,所述搜索第一知识库包括:
4.根据权利要求1至3中任一项所述的方法,其特征在于,所述第一知识库与办公系统连接,所述方法还包括:
5.根据权利要求4所述的方法,其特征在于,所述第一知识库还与互联网连接,所述第一交互信息还包括所述第一功能,所述方法还包括:
6.根据权利要求5所述的方法,其特征在于,在所述第一知识库中包括第二文档集时,所述第二文档集包括旧版本的关于所述第一功能的行业标准和测试标准,所述根据所述...
【专利技术属性】
技术研发人员:尹小玉,王炳乾,
申请(专利权)人:京东方科技集团股份有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。