(19)国家知识产权局
(12)发明 专利申请
(10)申请公布号
(43)申请公布日
(21)申请 号 202211176601.9
(22)申请日 2022.09.26
(71)申请人 重庆合众慧燃科技股份有限公司
地址 400060 重庆市南岸区南湖路4 号3楼
(72)发明人 蔡雨耕 齐研科 杨颖 贺喜
赵家骏 陈璨
(74)专利代理 机构 重庆强大凯创专利代理事务
所(普通合伙) 50217
专利代理师 黄书凯
(51)Int.Cl.
G06F 11/36(2006.01)
G06F 21/62(2013.01)
(54)发明名称
软件测试方法及系统
(57)摘要
本发明涉及计算机软件技术领域, 尤其是软
件测试方法及系统, 所述方法包括以下步骤:
S100, 获取用户的登录信息和访 问请求, 根据用
户的登录信息, 生成访问权限; 所述访问权 限包
括用户访 问权限和后台运行权限; S200, 根据所
述访问请求和访问权限, 调用软件开发程序;
S300, 获取用户的操作信息, 并根据用户的操作
信息对调用的软件开发程序进行更新; S400, 获
取用户的运行请求, 并根据用户的运行请求扩大
用户的后台运行权限, 对软件开发程序进行测
试。 采用本方案, 能够根据用户的访问权限和访
问请求调用相应的软件开发程序供其进行操作,
提升软件测试系统的安全性, 同时防止用户的访
问权限对其运行测试范围造成限制, 提升了软件
测试的可靠性。
权利要求书1页 说明书5页 附图1页
CN 115454874 A
2022.12.09
CN 115454874 A
1.软件测试 方法, 其特 征在于: 包括以下步骤:
S100, 获取用户的登录信息和访问请求, 根据用户的登录信息, 生成访问权限; 所述访
问权限包括用户访问权限和后台运行权限;
S200, 根据所述访问请求和访问权限, 调用软件开发程序;
S300, 获取用户的操作信息, 并根据用户的操作信息对调用的软件开发程序进行 更新;
S400, 获取用户的运行请求, 并根据用户的运行请求扩大用户的后台运行权限, 对软件
开发程序进行测试。
2.根据权利要求1所述的软件测试 方法, 其特 征在于: S10 0包括:
S101, 获取用户的登录信息;
S102, 获取预存的访问权限对照表, 所述访问权限对照表包括用户信息及所述用户信
息对应的权限; 将用户的登录信息与用户信息进行比对, 并根据比对结果 生成访问权限。
3.根据权利要求2所述的软件测试 方法, 其特 征在于: S10 0还包括:
S103, 获取用户的访问请求;
S104, 将用户的访问请求与访问权限进行比对, 分析是否存在异常请求, 若否, 则执行
S200, 若是, 则执 行S105;
S105, 获取环境数据, 并根据环境数据生成权限调整范围;
S106, 根据权限调整范围, 调整访问权限。
4.根据权利要求3所述的软件测试方法, 其特征在于: 所述环境数据包括音频数据;
S105包括:
S1052, 获取音频 数据, 识别音频 数据中的会话内容和会话人员, 并生成会话识别结果;
S1053, 根据会话识别结果, 生成权限调整范围。
5.根据权利要求4所述的软件测试方法, 其特征在于: 所述环境数据还包括位置数据;
S105还包括:
S1051, 获取位置数据, 并根据所述位置数据判断用户是否位于预设区域内, 若是, 则执
行S1052, 若否, 则执 行S200。
6.根据权利 要求5所述的软件测试方法, 其特征在于: S1051中, 根据位置数据判断用户
是否位于预设区域内, 若否, 则生成异常警报。
7.根据权利 要求4所述的软件测试方法, 其特征在于: S1052中, 采用语音识别技术对音
频数据进 行分析, 识别音频数据中的会话内容; 采用声纹识别技术对音 频数据进 行分析, 识
别音频数据中的会话人员。
8.软件测试系统, 其特征在于: 使用了上述权利要求1 ‑7中任一项所述的软件测试方
法。权 利 要 求 书 1/1 页
2
CN 115454874 A
2软件测试方 法及系统
技术领域
[0001]本发明涉及计算机软件技 术领域, 特别涉及软件测试 方法及系统。
背景技术
[0002]软件开发过程中, 为了防止数据泄露, 通常会对程序根据其具体实现的功能进行
拆分, 再将拆分后的各个部分, 分配给不同的程序开发人员进行源代码的编写。 由此, 实现
了源代码的拆分管 理, 防止程序开 发人员掌握整体的源代码, 降低了完整程序泄漏的风险,
提升了软件开发过程中的安全性。 但上述管理方式存在以下缺陷, 各程序开发人员间掌握
的源代码完全分离, 其自主运行时未出现问题, 但整合后的代码运行时却发现运行失败, 导
致代码编写过程中所进行 的软件测试可靠性较低, 其原理在于软件开发过程中, 无法及时
发现各部分的源代码不兼容, 从而无法及时进行纠错处 理, 降低了代码开发效率。
[0003]因此, 亟需提供一种软件测试方法及系统, 能够根据用户的访问权限和访问请求
调用相应的软件开发程序供其进行操作, 提升软件测试系统的安全性, 同时保 障开发人员
能够在软件开发过程中及时验证是否与其他开发人员编写的源代码兼容, 从而有利于及时
进行纠错处 理, 提升软件测试的可靠性, 提升代码开发效率。
发明内容
[0004]本发明提供了软件测试方法及系统, 能够 根据用户的访问权限和访问请求调用相
应的软件开发程序供其进行操作, 提升软件测试系统的安全性, 同时防止用户的访问权限
对其运行测试 范围造成限制, 提升 了软件测试的可靠性。
[0005]本发明提供的基础方案一:
[0006]软件测试 方法, 包括以下步骤:
[0007]S100, 获取用户的登录信息和访问请求, 根据用户的登录信息, 生成访问权限; 所
述访问权限包括用户访问权限和后台运行权限;
[0008]S200, 根据所述访问请求和访问权限, 调用软件开发程序;
[0009]S300, 获取用户的操作信息, 并根据用户的操作信息对调用的软件开发程序进行
更新;
[0010]S400, 获取用户的运行请求, 并根据用户的运行请求扩大用户的后台运行权限, 对
软件开发程序进行测试。
[0011]基础方案一的有益效果: 本方案中, 未直接通过编写任务的划 分将不同软件开发
程序分配至不同的程序开发人员, 而是仍采用集中管理的方式, 将软件开发程序的各个部
分统一进 行管理。 但同时, 会根据不同用户的访问权限, 调用相应的软件开 发程序给对应的
用户进行查阅与编写。 由此, 在防止源代码间完全分离的情况下, 又保障了软件开发过程
中, 用户仅可以根据其个人 的访问权限进行访问。 在给后续的软件测试提供实现条件的前
提下, 防止程序开发人员获取到与其工作内容无关的源代码, 从而提升了软件开发的安全
性。说 明 书 1/5 页
3
CN 115454874 A
3
专利 软件测试方法及系统
文档预览
中文文档
8 页
50 下载
1000 浏览
0 评论
309 收藏
3.0分
温馨提示:本文档共8页,可预览 3 页,如浏览全部内容或当前文档出现乱码,可开通会员下载原始文档
本文档由 人生无常 于 2024-03-18 02:16:15上传分享