如何在智能告警平台CA触发测试告警
694
2022-11-04
软件测试培训之测试项目中应用自动化的可行方式
举个栗子:测问题回复模块需要多条用户提问。
手工测试需要用户1登录,提问;用户2登录,提问。然后老师登录,回复。
用接口工具可调用用户提问的接口,并参数化提问的用户和提问内容发送提问。
2 实现部分功能的自动化
3 全量验证--适合于接口测试、数据测试。可以替代人工抽样验证的不足,提高测试覆盖率。
举个栗子:
之前测试的炒股大赛,通过脚本可以验证每个用户当天的收益率是否正确,赛事期间每天盘后清算后跑一次验证。
另一个接口测试项目,通过脚本可以验证全部股票数据的正确性。
人工验证只能抽样。跑100条数据有2条错误数据,2%的异常,抽样验证出来的概率特别低。
像这种数据类验证用等价类边界值等都是抽样验证,用自动化实现全量验证,可以提高覆盖率到100%。而且在数据更新后可以执行一次,验证数据更新的正确性。
测试的效率和覆盖率都有很大的提升,非常适合用自动化。如果遇到这样的项目,不要放过练手的机会。
有时候全量验证脚本的编写也并非是一步写到位。刚开始可能写了一个协助手工测试的脚本,不断调整添加之后实现了部分功能的自动化,再完善变成了全量验证脚本。
发表评论
暂时没有评论,来抢沙发吧~