-
公开(公告)号:CN112631904A
公开(公告)日:2021-04-09
申请号:CN202011503055.6
申请日:2020-12-17
Applicant: 展讯通信(上海)有限公司
Abstract: 本申请实施例提供一种函数调用信息的记录方法及设备,方法包括:确定待测试程序中被调用函数的函数信息,根据该函数信息生成钩子函数,并将生成的钩子函数插入被调用函数中,该钩子函数用于在待测试程序运行过程中记录被调用函数的调用信息,从而有助于在单元测试过程中基于被调用函数的调用信息来确定待测试程序是否准确执行。
-
公开(公告)号:CN112527660A
公开(公告)日:2021-03-19
申请号:CN202011496871.9
申请日:2020-12-17
Applicant: 展讯通信(上海)有限公司
IPC: G06F11/36
Abstract: 本申请实施例提供了一种代码的静态检测方法和装置,在对软件系统中的至少两个工程对应的代码进行编译时,若检测到新的对象,新的对象为新的外部声明和/或新的原型声明,则在数据库中检索是否存在与新的全局变量的变量名相同的原型声明,和/或,是否存在与新的函数的函数名相同的原型声明时,若存在与新的全局变量的变量名相同的原型声明,和/或,与新的函数的函数名相同的原型声明,则输出与新的全局变量的变量名相同的原型声明,和/或,与新的函数的函数名相同的原型声明,这样可以有效地检测出具有相同的函数名或者全局变量的对象,从而解决了因软件系统中包括两个相同函数名或者全局变量的对象导致程序出现运行错误的问题。
-
公开(公告)号:CN105786699B
公开(公告)日:2019-03-26
申请号:CN201410855563.9
申请日:2014-12-26
Applicant: 展讯通信(上海)有限公司
IPC: G06F11/36
Abstract: 本发明公开了一种测试结果分析系统,属于自动测试技术领域;系统包括:数据接收单元,用于接收移动终端回传的测试数据;测试轨迹管理单元,连接数据接收单元,用于根据位置数据形成每个移动终端执行每个测试任务时的测试路线,并在每条测试路线上标记测试数据以形成相应的测试轨迹;测试数据比较单元,连接数据接收单元,用于以测试数据中包括的测试环境数据为比较依据,对相同的测试任务下对应的测试数据进行比较,并输出相应的比较结果;显示管理单元,分别连接测试轨迹管理单元和测试数据比较单元,用于向使用者显示测试轨迹以及比较结果。上述技术方案的有益效果是:扩展测试范围,提升测试结果分析的智能化程度;提升测试效率。
-
公开(公告)号:CN106201852A
公开(公告)日:2016-12-07
申请号:CN201510215999.6
申请日:2015-04-29
Applicant: 展讯通信(上海)有限公司
IPC: G06F11/36
Abstract: 本发明公开了一种分布式测试方法及测试系统,属于移动终端测试技术领域;其中分测试控制端与测试终端之间通过互联网络或移动数据网络连接;方法包括:步骤S1,主测试控制端选择测试任务并下发至分测试控制端;步骤S2,对应的分测试控制端向测试终端下发所有接收到的测试任务;步骤S3,对应的测试终端接收并执行测试任务,并向相应的从测试终端返回测试结果;系统包括:包括主测试控制端,至少一个分测试控制端,至少一个测试终端;主测试控制端与每个分测试控制端连接;每个分测试控制端通过互联网络或移动数据网络与每个测试终端连接;上述技术方案的有益效果是:实现移动终端的分布式测试,提升测试效率,提升迭代开发周期。
-
公开(公告)号:CN113986237B
公开(公告)日:2025-04-22
申请号:CN202111176505.X
申请日:2021-10-09
Applicant: 展讯通信(上海)有限公司
Abstract: 本发明公开了Jenkins编译任务的创建方法、装置、电子设备、存储介质。该创建方法包括:确定各个代码仓库的外部属性是否发生变化;在确定至少一个代码仓库的外部属性发生变化的情况下,确定项目代码的结构发生变化;根据外部属性更新源码管理配置信息,更新后的源码管理配置信息用于创建编译任务,源码管理配置信息记录有仓库地址。从而,在确定代码仓库的外部属性发生变化时,即自动对源码管理配置信息进行更新,使得基于更新后的源码管理配置信息而创建的编译任务能够获取到正确版本的项目代码,并对其进行有效、及时编译。
-
公开(公告)号:CN112527657B
公开(公告)日:2022-08-30
申请号:CN202011496852.6
申请日:2020-12-17
Applicant: 展讯通信(上海)有限公司
IPC: G06F11/36
Abstract: 本申请实施例提供一种单元测试中自动插桩的方法及设备,在进行单元测试时,先确定待测试程序中的目标函数,该目标函数包括函数体不在单元测试工程中的函数,然后获取该目标函数的函数信息,并根据该目标函数的函数信息生成与目标函数对应的桩函数,将该桩函数插入到单元测试工程中。即在本申请中,当单元测试过程中存在函数体不在单元测试工程中的外部函数时,可以根据外部函数的函数信息自动生成对应的桩函数,并进行自动插桩,不需要人为操作,省时省力,可以有效提升单元测试的效率。
-
公开(公告)号:CN105813102B
公开(公告)日:2019-12-27
申请号:CN201410849706.5
申请日:2014-12-30
Applicant: 展讯通信(上海)有限公司
IPC: H04W24/00
Abstract: 本发明公开了一种自动测试系统及方法,属于移动测试技术领域;系统包括:能力获取单元,用于获取并保存连接任务分配端的每个移动终端的测试能力信息;任务下发单元,预设有多个测试任务,任务下发单元连接能力获取单元,用于根据外部获取的测试请求提取相应的测试任务,并查找测试能力信息符合测试请求的移动终端以下发被提取的测试任务;结果反馈单元,用于获取移动终端执行测试任务后反馈的测试结果;方法包括:获取移动终端的测试能力信息,根据测试请求以及测试能力信息选择测试任务及相应的移动终端,向移动终端下发测试任务并获取相应的测试结果;上述技术方案有益效果是:提升测试效率,解决兼容性问题,系统具备平台无关性。
-
公开(公告)号:CN105813102A
公开(公告)日:2016-07-27
申请号:CN201410849706.5
申请日:2014-12-30
Applicant: 展讯通信(上海)有限公司
IPC: H04W24/00
Abstract: 本发明公开了一种自动测试系统及方法,属于移动测试技术领域;系统包括:能力获取单元,用于获取并保存连接任务分配端的每个移动终端的测试能力信息;任务下发单元,预设有多个测试任务,任务下发单元连接能力获取单元,用于根据外部获取的测试请求提取相应的测试任务,并查找测试能力信息符合测试请求的移动终端以下发被提取的测试任务;结果反馈单元,用于获取移动终端执行测试任务后反馈的测试结果;方法包括:获取移动终端的测试能力信息,根据测试请求以及测试能力信息选择测试任务及相应的移动终端,向移动终端下发测试任务并获取相应的测试结果;上述技术方案有益效果是:提升测试效率,解决兼容性问题,系统具备平台无关性。
-
公开(公告)号:CN112527660B
公开(公告)日:2022-11-22
申请号:CN202011496871.9
申请日:2020-12-17
Applicant: 展讯通信(上海)有限公司
IPC: G06F11/36
Abstract: 本申请实施例提供了一种代码的静态检测方法和装置,在对软件系统中的至少两个工程对应的代码进行编译时,若检测到新的对象,新的对象为新的外部声明和/或新的原型声明,则在数据库中检索是否存在与新的全局变量的变量名相同的原型声明,和/或,是否存在与新的函数的函数名相同的原型声明时,若存在与新的全局变量的变量名相同的原型声明,和/或,与新的函数的函数名相同的原型声明,则输出与新的全局变量的变量名相同的原型声明,和/或,与新的函数的函数名相同的原型声明,这样可以有效地检测出具有相同的函数名或者全局变量的对象,从而解决了因软件系统中包括两个相同函数名或者全局变量的对象导致程序出现运行错误的问题。
-
公开(公告)号:CN113993149A
公开(公告)日:2022-01-28
申请号:CN202111165977.5
申请日:2021-09-30
Applicant: 展讯通信(上海)有限公司
IPC: H04W24/04 , H04L41/0677 , H04L41/0631 , H04L41/069
Abstract: 本发明公开了一种通信诊断日志的处理方法、设备及可读存储介质,该处理方法包括:预设通信诊断日志的抓取规则表,该抓取规则表中存储有与通信系统的不同场景类型对应的抓取规则;获取通信系统的当前场景类型;基于抓取规则表抓取与当前场景类型对应的目标通信诊断日志。本发明通过预设存储有与通信系统的不同场景类型对应的抓取规则的通信诊断日志的抓取规则表,获取通信系统的当前场景类型,基于抓取规则表抓取与当前场景类型对应的目标通信诊断日志,实现了能够准确的抓取需要的通信诊断日志,避免了通信诊断日志的丢失,节省了通信诊断日志的存储空间。
-
-
-
-
-
-
-
-
-