reflekt:反射测试

时间:2024-02-27 05:03:38
【文件属性】:

文件名称:reflekt:反射测试

文件大小:236KB

文件格式:ZIP

更新时间:2024-02-27 05:03:38

testing reflection fuzzing generative reflekt

Reflekt 反光测试。 传统测试很好,但还不完美。 当代码或用户执行意外的操作时实际发生错误时,测试通常会检查一条可行的黄金路径。 借助自动化测试,人类仍然必须编写测试。 Reflekt为您编写测试,如果没有发现,则以否定形式进行测试。 它开箱即用,无需额外的编码。 由于Reflekt在应用程序的正常流程中使用对象时会对其进行测试,因此您可以获得真实的测试结果。 用法 在类中添加prepend Reflekt : require 'reflekt' class ExampleClass prepend Reflekt 照常使用该应用程序,测试结果将开始显示在reflectio


【文件预览】:
reflekt-master
----LICENSE.txt(16KB)
----lib()
--------meta_builder.rb(2KB)
--------experiment.rb(3KB)
--------rule_set.rb(2KB)
--------action.rb(2KB)
--------clone.rb(936B)
--------control.rb(2KB)
--------accessor.rb(934B)
--------action_stack.rb(881B)
--------meta.rb(2KB)
--------rule_set_aggregator.rb(6KB)
--------reflekt.rb(7KB)
--------config.rb(1KB)
--------renderer.rb(795B)
--------meta()
--------web()
--------reflection.rb(3KB)
--------rules()
--------rule.rb(1004B)
----Gemfile(269B)
----reflekt.gemspec(1KB)
----demo()
--------RUNME.rb(1KB)
--------animal.rb(1KB)
--------dog.rb(167B)
--------cat.rb(578B)
--------README.md(279B)
--------place.rb(118B)
----Rakefile(51B)
----CONTRIBUTING.md(280B)
----assets()
--------Flow.svg(3KB)
--------Flowchart.svg(15KB)
--------Flowchart.txt(453B)
--------Logo.png(28KB)
--------Screenshot.png(116KB)
--------Logo.svg(557B)
----README.md(6KB)
----Gemfile.lock(246B)
----.gitignore(85B)

网友评论