2019独角兽企业重金招聘Python工程师标准>>>

parasoft Jtest介绍和试用>>>

应用程序的错误是独一无二的错误,它们与标准的行业最佳实践不一致,这些必须靠人工审查代码来识别。一个特定应用错误的实例是一种编码方式,使您的应用程序容易受到安全攻击;另一个是代码以不适当的顺序调用功能函数,考虑到应用程序逻辑。许多应用错误是可以通过自定义编码标准避免的,如下。

每当一个团队识别出一个应用错误(例如,在代码审查时),构架师要复查错误,判定如何防止它,然后写一个规则,可以识别肯定或可能导致同样的错误代码。每名组员根据该规则进行静态分析。这样,许多应用程序的错误可以被识别并被阻止而不需要在代码复查中花费时间。当您以这种方式使用静态分析,你基本上是使用代码标准规则来执行应用程序的功能验证。

准备工作

  1. 和您的团队一起复查与标准质量不一致的错误,并把它放在你上一个重要的发布中。它往往对将错误分类是有帮助的。
  2. 与您的团队一起判定哪些错误是最严重的或共同的。
  3. 对于每一个共同的或严重的错误,一起以查明其根源,然后决定如何才能防止。
  4. 对于每个可以防止的应用错误,创建自定义RuleWizard规则。
  5. 添加新的规则到团队配置管理器。
  6. 创建一个团队测试配置来检查适当的自定义规则。
  7. 确保所有组的Jtest装置可以访问团队测试配置。
  8. 配置Jtest,定期(最好每晚)将指定的测试配置应用于测试新的和修改的代码。

执行步骤

  • 每当你完成或修改一段代码,将指定的测试配置应用于执行静态分析代码。
  • 审查安全静态分析的行为,然后纠正问题,并在下一轮代码复查中与组成员讨论潜在例外规则。
  • 将代码添加到源代码控制器中。
  • 每天将你的任务或建议的任务导入到你的Jtest桌面安装。然后,修改问题。并在下一轮代码复查中与组成员讨论潜在例外规则。
  • 使用代码复查或其他最佳实践,以检查不能通过静态分析预防的错误。使用Jtest的代码检查模块,使代码复查过程自动化(包括准备工作,通知和路径),以促进参与和交流。

以上就是本次教程的内容了,你也可以申请jtest试用>>,亲自动手试试哦。

查看更多测试分析资讯和产品推荐>>>

查看更多parasoft测试产品

<详询客服>获取更多活动信息

转载于:https://my.oschina.net/u/3432667/blog/907625

parasoft Jtest 使用教程:防止特定应用错误的再次发生相关推荐

  1. parasoft Jtest 使用教程:单元测试和用例生成详细解析

    parasoft Jtest 使用教程:单元测试和用例生成详细解析 单元测试和测试用例的生成可谓是整个测试过程的核心和重点,今天就给大家解析这两个概念,让大家对这两点有更加深刻的理解,当然你也可以在评 ...

  2. parasoft Jtest 使用教程:功能配置之查找错误

    2019独角兽企业重金招聘Python工程师标准>>> parasoft Jtest介绍和试用>>> 今天开始为大家带来parasoft Jtest功能配置板块教程 ...

  3. parasoft Jtest 使用教程:清除错误消息与运行内置测试配置

    2019独角兽企业重金招聘Python工程师标准>>> parasoft Jtest介绍和试用>>> 清除错误消息 目的:演示如何从Jtest视图中清除错误消息. ...

  4. parasoft Jtest 使用教程:创建并使用参数化测试用例(上)

    2019独角兽企业重金招聘Python工程师标准>>> 本次教程的内容是怎样生成和使用参数化的JUnit测试用例,一起来看看吧. parasoft Jtest介绍和试用>> ...

  5. parasoft Jtest 使用教程:生成、执行和扩展Junit测试用例

    parasoft Jtest介绍和试用>>> Jtest能自动的生成和执行用来捕捉运行时异常的JUnit测试用例以及尽可能完整的运用方法.你能扩展这些自动生成的测试用例来提高测试覆盖 ...

  6. parasoft Jtest 使用教程:Windows单机和插件安装

    2019独角兽企业重金招聘Python工程师标准>>> 今天开始给大家带来parasoft Jtest 详细使用教程,从安装到使用都会涉及到,欢迎大家在评论中建议与分享哦~ para ...

  7. parasoft Jtest 使用教程:RuleWizard与BugDetective静态分析

    2019独角兽企业重金招聘Python工程师标准>>> RuleWizard RuleWizard(仅在Architect and Server edition中提供)允许您为Jav ...

  8. jtest java 代码_parasoft Jtest 使用教程:检查代码标准

    原标题:parasoft Jtest 使用教程:检查代码标准 通过执行静态分析检查代码是否遵守代码标准的规则,可以识别那些可能会导致功能.性能或安全问题的易于出错和令人困惑的构造. 目的:演示如何检查 ...

  9. Jtest 使用教程之代码标准违例修正与标准规则说明书访问

    2019独角兽企业重金招聘Python工程师标准>>> 今天给大家带来parasoft Jtest 自动修正代码标准违例与访问代码标准规则说明书的教程,需要的朋友赶紧收藏了~ par ...

最新文章

  1. 有抱负的Web开发人员应考虑的6件事
  2. 一步一步学Linq to sql(六):探究特性
  3. Linux软件安装——安装软件的命令
  4. Elasticsearch SQL插件
  5. DELPHI正则表达式
  6. redhat linux 7 安装,Redhat Linux 7.3 快速安装指引 *
  7. 21.docker logs
  8. 几种Id生成策略方法
  9. 29.3. phpMyAdmin - MySQL web administration tool
  10. 怎样导入mysql驱动包_怎么导入MYSQL的驱动包
  11. [内附完整源码和文档] 基于Java的高校科研管理系统
  12. 查看Hadoop的版本号
  13. Receiver Operating Characteristic(ROC)
  14. Automatic generation of PO (ME56 ME59N)
  15. DS1602液晶显示学习笔记
  16. Android窗口Window的创建(悬浮窗)
  17. fusioncharts的属性介绍
  18. UrlRewrite.xml
  19. springboot同时接受文件和多个参数
  20. javascript 45种缓动效果BY司徒正美

热门文章

  1. Pygame介绍以及下载
  2. Spring 事务基于注解和xml方式
  3. 公文转成电子文档需要注意的事项
  4. python app服务器_Python应用02 Python服务器进化
  5. 神策数据易向文:打造券商上层数据应用的坚实基础
  6. 亿通行签约神策数据,数据赋能交通出行服务智能化创新升级
  7. 神策数据全新服务体系——打造用户行为分析领域服务最高标准
  8. BZOJ2342[Shoi2011]双倍回文——回文自动机
  9. 三年0故障是如何做到的?
  10. nej+regular环境使用es6的低成本方案