【技术实现步骤摘要】
本专利技术涉及自动化测试,具体涉及一种基于结果反馈的证券交易系统自动化测试方法。
技术介绍
1、证券交易系统的用户界面ui测试是一个复杂的过程,它需要综合考虑界面多样性、数据实时更新和用户交互等多个维度,以确保应用程序的稳固性、安全性和用户友好性。这些因素共同作用,确保了证券交易系统在提供服务时的可靠性和效率。
2、目前,证券交易系统的ui自动化测试主要依赖于为每个测试用例设定特定参数和录制相应脚本。具体来说,包括资金账号、密码、股票代码、交易价格等参数的设定,以及登录验证、下单操作、结果校验等脚本的录制。测试执行通过下发命令来运行,并收集测试结果,以评估应用程序的性能和稳定性。
3、尽管现有的ui自动化测试方法在一定程度上能够满足测试需求,但它在智能化和灵活性方面存在明显的不足。传统测试平台基于固定的操作路径和行为模式,难以实时响应证券市场环境的变化,也无法动态生成适应市场变化的测试场景和用例,这在面对复杂和动态的市场环境时尤为明显。并且目前对测试结果的分析主要依赖于测试报告和手动检查,这使得从结果反馈中获得深
...【技术保护点】
1.一种基于结果反馈的证券交易系统自动化测试方法,其特征在于,包括以下步骤:
2.根据权利要求1所述的一种基于结果反馈的证券交易系统自动化测试方法,其特征在于:步骤S1中生成测试用例集后,对测试用例集中的所有测试用例进行评分和优先级排序,包括以下步骤:
3.根据权利要求1所述的一种基于结果反馈的证券交易系统自动化测试方法,其特征在于:步骤S2中根据测试用例的执行结果识别异常用例,所述执行结果包括功能指标、性能指标、错误指标和行为指标,分别计算所有指标的均值,将指标均值的正负三倍标准差作为指标的基线值,将指标值超过所述基线值的测试用例作为异常用例
4....
【技术特征摘要】
1.一种基于结果反馈的证券交易系统自动化测试方法,其特征在于,包括以下步骤:
2.根据权利要求1所述的一种基于结果反馈的证券交易系统自动化测试方法,其特征在于:步骤s1中生成测试用例集后,对测试用例集中的所有测试用例进行评分和优先级排序,包括以下步骤:
3.根据权利要求1所述的一种基于结果反馈的证券交易系统自动化测试方法,其特征在于:步骤s2中根据测试用例的执行结果识别异常用例,所述执行结果包括功能指标、性能指标、错误指标和行为指标,分别计算所有指标的均值,将指标均值的正负三倍标准差作为指标的基线值,将指标值超过所述基线值的测试用例作为异常用例。
4.根据权利要求3所述的一种基于结果反馈的证券交易系统自动化测试方法,其特征在于:所述功能指标包括测试用例的执行状态、执行失败的原因和测试覆盖率,所述性能指标包括执行测试用例时系统的响应时间、资源使用率和吞吐量,所述错误指标包括执行测试用例时系统的异常类型和崩溃频率,所述行为指标包括测试用例的重复执行次数和执行时间。
5.根据权利要求1所述的一种基于结果反馈的证券交易系统自动化测试方法,其特征在于:步骤s4包括以下步骤:
6.根据权利要求5所述的一种基于结果反馈的证券交易系统自动化测试方法,其特征在于:所述生成对抗网络gan的生成器包括若干个隐藏层和一个输出层,将随机生成的噪声向量输入若干个隐藏层进行线性变换...
【专利技术属性】
技术研发人员:潘进,周睿,张丹,安格格,熊绍军,李云涛,鲁雄锋,
申请(专利权)人:长江证券股份有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。