-
公开(公告)号:CN115687115A
公开(公告)日:2023-02-03
申请号:CN202211344156.2
申请日:2022-10-31
Applicant: 上海计算机软件技术开发中心
IPC: G06F11/36
Abstract: 本发明涉及一种移动应用程序自动化测试方法及系统。该方法包括:获取待测移动应用程序的业务交互流程图,并利用不同格式表示每个页面中表单的页面表单属性;业务交互流程图中输入输出属性约束信息包括输入流流向的方向以及对所述输入属性进行的逻辑处理;通过行为克隆利用监督学习算法从所述状态‑动作对中学习不同状态下采用不同的动作分布;基于深度强化学习算法结合应用的业务逻辑流,更有效的理解业务需求,快速触及到复杂的核心业务场景中,检测页面本身的异常,从而获取整个测试过程中的异常日志文件以及代码覆盖率,评估待测移动应用程序的性能。本发明能够提高测试大型应用程序时的测试效率。
-
公开(公告)号:CN111782536B
公开(公告)日:2022-03-11
申请号:CN202010649204.3
申请日:2020-07-08
Applicant: 上海计算机软件技术开发中心
Abstract: 本发明涉及一种基于区块链技术的众测逻辑测试链系统及方法,包括:请求与反馈模块、逻辑测试链控制模块、测试群组管理模块、评价群组选举模块、众测任务包控制模块、测试需求及奖励管理模块、测试通过准则管理模块、区块链基础设施、众测流程控制模块及众测报告及奖励管理模块,采用区块链技术,实现了数据隔离、动态创建及复用、测试群组自动组建及评价群组公平选举的逻辑测试链;基于区块链去中心化的特性和不可篡改性,使不同的测试人员自由选择加入众测任务,在逻辑测试链中提交测试结果并验证有效性,解决了众测人员地理分散性问题,提高了众测任务逻辑整体性、众测报告整合的效率及一致性,保证了众测任务测试结果公平性。
-
公开(公告)号:CN113032243B
公开(公告)日:2021-12-17
申请号:CN202110116469.1
申请日:2021-01-28
Applicant: 上海计算机软件技术开发中心
Abstract: 本发明涉及一种移动应用程序GUI智能测试方法及系统,该方法包括:根据打图形元素标签的GUI截图训练目标检测模型;根据同时打图形元素标签和交互标签的GUI交互事件序列训练深度强化学习模型;获取移动应用程序当前状态的GUI截图;根据训练完成的目标检测模型,获得打图形元素标签的当前状态的GUI截图;检测图形元素标签中是否存在GUI缺陷;根据训练完成的深度强化学习模型,获得打图形元素标签和交互标签的当前状态的GUI截图;根据打图形元素标签和交互标签的当前状态的GUI截图,施加操作动作到被操作的图形元素,更新移动应用程序的状态;根据深度强化学习模型中奖励函数判断是否停止测试。本发明提高了移动应用程序GUI自动化测试的自动化水平及效率。
-
公开(公告)号:CN111782537B
公开(公告)日:2021-12-17
申请号:CN202010649265.X
申请日:2020-07-08
Applicant: 上海计算机软件技术开发中心
Abstract: 本发明涉及一种基于区块链技术的众测流程管理系统及方法,包括:请求与反馈模块、评价群组模拟执行及签名模块、数据同步模块、区块链基础设施、测试群组签名验证及记录模块及共识排序模块。本发明通过采用区块链中的技术,实现了一个可信的众测流程管理平台,众测流程管理被分为三个简单的部分,使得系统可以更流畅的运行;测试结果的有效性由所有系统中的参与用户决定,保证了众测测试结果及奖励获取的公平性;基于区块链技术中的私人数据特性,测试人员的隐私数字资产存储于本地而不用提交给中心数据库,既减轻了中心数据库的存储压力,隐私数据也得以更安全地保护。
-
公开(公告)号:CN113347266A
公开(公告)日:2021-09-03
申请号:CN202110683950.9
申请日:2021-06-21
Applicant: 上海计算机软件技术开发中心
Abstract: 一种基于区块链的权限控制系统,该系统包括多方授权系统、节点信用评估模型、以太坊智能合约以及IPFS。所述多方授权系统用于信任值验证、权限发放;所述节点信用评估模型用于授权与否的判定;所述以太坊智能合约用于授权凭证检验与文件查找,并返回文件在IPFS中的哈希地址CID;所述IPFS用于文件的分布式存储。
-
公开(公告)号:CN113344535A
公开(公告)日:2021-09-03
申请号:CN202110686228.0
申请日:2021-06-21
Applicant: 上海计算机软件技术开发中心
Abstract: 本发明涉及一种基于区块链的软件开发外包控制系统及实现方法。该系统包括:需求发布模块、测试用例生成模块、智能合约生成模块、软件运行沙箱、任务生成模块、任务确认分配模块以及区块链系统;本发明基于区块链技术去中心化、不可篡改的特性,由所有节点参与任务生成、代码验证以及能力评分,提高了软件开发外包任务的真实性、评估软件质量的公平性以及对开发方软件开发外包完成能力评估的权威性,以此有效激励开发方提高参与度与完成度;利用区块链账本数据可溯源及隐私保护的特性,加密记录用户货币及软件版权的每一次变更,保护了货币资产及软件版权,提高数据可信度。本发明还公开了一种基于区块链的软件开发外包控制系统的实现方法。
-
公开(公告)号:CN113091825A
公开(公告)日:2021-07-09
申请号:CN202110410187.2
申请日:2021-04-16
Applicant: 上海城建信息科技有限公司 , 上海计算机软件技术开发中心
Abstract: 本发明提供了一种桥梁安全监测数据的边缘侧处理方法,部署在桥梁现场的物联网传感器采集影响桥梁安全状况的安全监测数据;物联网传感器将采集的安全监测数据发送给边缘侧智能终端,边缘侧智能终端对采集的安全监测数据的数据格式进行转换和统一,然后将转换和统一的安全监测数据进行存储,然后对存储的安全监测数据进行处理,最后将数据处理结果发送到后端数据系统或云端数据分析平台,本发明能够减少后台服务器数据采集、传输和处理压力并且能够提升数据应用效率。
-
公开(公告)号:CN112331353A
公开(公告)日:2021-02-05
申请号:CN202011244759.6
申请日:2020-11-10
Applicant: 上海计算机软件技术开发中心
IPC: G16H50/70
Abstract: 本发明涉及一种基于区块链的医疗人工智能模型训练系统,包括:模型分发模块、参数收集模块、模型训练模块、模型同步模块、区块链基础设施、医疗人工智能模型库、用户信息库、模型更新过程库以及模型发布模块。本发明中的上述系统能够打通各医疗机构的数据孤岛,并降低各医疗机构私有数据泄露的风险。系统中只传递模型及参数,因此可在私有数据保护的情况下,让人工智能模型在更多的数据样本下学习,提高模型准确率与泛化能力。此外,在系统中模型训练更新过程可追溯,从而实现模型的安全、可信与可控。
-
公开(公告)号:CN112118087A
公开(公告)日:2020-12-22
申请号:CN202010985031.2
申请日:2020-09-18
Applicant: 上海计算机软件技术开发中心
Abstract: 本发明涉及基于无损压缩和混沌加密的跨链合约压缩加密方法,包括LZW算法压缩模块、Huffman算法压缩模块、用户异或加密模块和Logistic混沌加密模块。LZW算法压缩模块模块使用lZW算法将跨链合约进行无损压缩;Huffman算法压缩模块使用Huffman算法将跨链合约进一步进行无损压缩;用户异或加密模块使用异或加密算法将压缩过的跨链合约进行加密;Logistic混沌加密模块使用Logistic混沌加密算法将加密过的跨链合约进一步加密。本发明能够解决区块链跨链合约传输速度慢及合约内容泄漏问题。
-
公开(公告)号:CN111046102A
公开(公告)日:2020-04-21
申请号:CN201911182804.7
申请日:2019-11-27
Applicant: 复旦大学 , 上海计算机软件技术开发中心
Abstract: 一种基于以太坊的高性能区块链服务系统,该系统包括:区块链后台服务接口模块、区块链底层服务模块和任务调度与负载均衡模块,所述区块链后台服务接口模块用于与底层区块链平台之间的交互;所述区块链底层服务模块用于对用户提供区块链服务;所述任务调度与负载均衡模块用于将任务分发到底层区块链服务节点。
-
-
-
-
-
-
-
-
-