软件测试课件-调试和共享测试.pdfVIP

软件测试课件-调试和共享测试.pdf

此“教育”领域文档为创作者个人分享资料,不作为权威性指导和指引,仅供参考
  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
测试工具——JUnit 什么是JUnit  JUnit是一个Java语言的单元测试框架,用于编 写和运行可重复的测试。  JUnit测试是白盒测试,其中断言机制将预期的 结果与运行的最终结果进行比对来判断程序是 否存在缺陷。 Review Junit特点 •提供注解来识别测试方法 •提供断言来测试预期结果。 •JUnit 简洁,测试花费时间较少。 •JUnit测试可以自动运行并且检查自身结果并提供 即时反馈。 •JUnit在一个条中显示进度。如果运行良好则是绿 色;如果运行失败,则成红色。 Review Junit注解 @Test、@Test(expected = Exception.class) 、@Test(timeout = ms) 用在方法上,定义该方法是测试方法。测试方法必须是public void ,可以抛异常。 Exception 处填写该测试方法执行后应抛出的异常,timeout 用 于检测测试方法的执行时间。 @BeforeClass 所有测试开始之前运行,只被执行一次。修饰的方法必须为 public static void 。 @AfterClass 所有测试结束之后运行,只被执行一次。修饰的方法必须为 public static void 。 Review Junit注解 @Before @Before会在每个测试方法方法运行之前都运行一次。 必须用public void修饰,不能加static。 @After @After会在每个测试方法方法运行之后都运行一次。 必须用public void修饰,不能加static 。 @Ignore 暂时不进行某些测试方法执行。 Review Junit断言 ·JUnit 提供了一些辅助函数,作为单元测试最基 本的组成部分,用于帮助确定某个被测试函数是否 正常。通常这些函数统称为断言。 public class Calculate { public int add(int a, int b) { return a + b; } } @Test public void testAdd() { assertEquals(6, new Calculate().add(4, 2)); } Review 典型的电子商务结构 网页浏览器 表示层 业务层 数据层 Review Internet三层测试 ·表示层的测试 ·业务层的测试 ·数据层的测试 Review 表示层的测试 测试目的:发现应用程序的GUI或前端中的错误 表示层测试的主要内容  内容测试  Web站点结构测试  用户环境测试 Review 业务层的测试 测试目的:发现Internet应用系统的业务逻辑中的 错误

文档评论(0)

浙江工程信息通 + 关注
实名认证
服务提供商

网络工程师持证人

本人已从事浙江省工程咨询5年,对浙江省内工程信息非常熟悉,可获取新建工程相关联系人、设计院、业主等关键信息。另外从事楼宇自控专业已10年,考取了一建二建等资格证书,有关考试方面的问题(考试心得、方法、学习资料等)都欢饮来咨询交流。

领域认证该用户于2023年05月11日上传了网络工程师

1亿VIP精品文档

相关文档