Property Based Testing培训课程

Property Based Testing培训课程

当地指导的基于物业的实时测试培训课程中国

Machine Translated

客户评论

★★★★★
★★★★★

Property Based Testing课程大纲

课程名称
课程时长
课程概览
课程名称
课程时长
课程概览
7小时
课程概览
基于属性的测试是一种自动化测试技术,它允许您通过描述系统的属性,然后使用随机生成的测试数据来执行测试,从而完成系统的预期行为。 “描述参数,描述结果,让计算机试图证明你的代码错误!” 这些有指导性的现场培训涉及的一些主题包括: 如何使用F#编写和运行测试基于FsCheck属性的测试框架使用钻石Kata实施TDD 锐化你的代码设计技巧 听众 自动测试工程师开发商 课程的格式 部分讲座,部分讨论,练习和沉重的练习
7小时
课程概览
基于属性的测试是一种自动化测试方法,它允许您通过描述系统的性能,然后使用随机生成的测试数据来执行测试,从而完成系统的预期行为。 QuickCheck(或QuickCheck2,QC2)是一个基于Haskell的库,用于随机测试程序属性。它需要程序的规格说明函数应该满足的属性,并测试这些属性在大量随机生成的情况下是否存在。 在这个有指导意义的实时培训中,参与者将学习如何以属性的形式编写程序的规范,然后将它们作为QuickCheck的输入提供给自动生成测试用例。 在培训结束后,参与者将能够: 编写替代和/或补充手写单元测试用例的一般属性在更高级别的属性规范中编写测试设置测试环境并将QuickCheck集成到endtoend部署过程中 听众 软件测试工程师开发商 课程的格式 部分讲座,部分讨论,练习和沉重的练习
21小时
课程概览
Scala Check是一个用于为Scala或Java程序执行基于属性的自动化测试的库。受Haskell库QuickCheck的启发,它使用属性来描述应用程序的预期行为,首先生成随机输入数据,然后在应用程序的不同区域测试此数据并报告结果。

在这个由讲师指导的实时培训中,参与者将学习基于属性的测试背后的好处和概念,因为他们练习编写导致自动生成测试用例的属性。

在培训结束时,参与者将能够:

- 编写替换和/或补充手写单元测试用例的一般属性
- 在更高级别的属性规范中编写测试
- 使用内置命令行测试运行器执行Scala Check作为独立的可执行文件
- 将Scala Check与Scala Test,specs2和LambdaTest等测试框架集成

听众

- 测试工程师
- 开发商

课程形式

- 部分讲座,部分讨论,练习和繁重的实践练习
Property Based Testing,培训,课程,培训课程, 企业Property Based Testing培训, 短期Property Based Testing培训, Property Based Testing课程, Property Based Testing周末培训, Property Based Testing晚上培训, Property Based Testing训练, 学习Property Based Testing, Property Based Testing老师, 学Property Based Testing班, Property Based Testing远程教育, 一对一Property Based Testing课程, 小组Property Based Testing课程, Property Based Testing培训师, Property Based Testing辅导班, Property Based Testing教程, Property Based Testing私教, Property Based Testing辅导, Property Based Testing讲师

促销课程

订阅促销课程

为尊重您的隐私,我公司不会把您的邮箱地址提供给任何人。您可以享有优先权和随时取消订阅的权利。

我们的客户

is growing fast!

We are looking to expand our presence in China!

As a Business Development Manager you will:

  • expand business in China
  • recruit local talent (sales, agents, trainers, consultants)
  • recruit local trainers and consultants

We offer:

  • Artificial Intelligence and Big Data systems to support your local operation
  • high-tech automation
  • continuously upgraded course catalogue and content
  • good fun in international team

If you are interested in running a high-tech, high-quality training and consulting business.

Apply now!