最新 最热

NumPy 秘籍中文第二版:八、质量保证

与普遍的看法相反,质量保证与其说是发现错误,不如说是发现它们。 我们将讨论两种提高代码质量,从而防止出现问题的方法。 首先,我们将对已经存在的代码进行静态分析。 然后,我们将讨论单元测试; 这包括模拟和行为驱动开发(BD...

2023-04-17
1

Go语言——测试与性能

​ 作为一名合格的开发者,不应该在程序开发完之后才开始写测试代码。使用 Go 语言的测试 框架,可以在开发的过程中就进行单元测试和基准测试。和 go build 命令类似,go test 命 令可以用来执行写好的测试代码,需要做的就...

2023-04-16
0

对 WordPress 主题进行单元测试(Theme Unit Test)

在制作 WordPress 的过程中,除了对整体的结构等进行排版布局等,还必须要对正文的内容和其他地方进行修饰和排版,例如正文中可能出现的 标题(h2、h3)、列表(ul、ol)、表格(table) 以及不同的文章类型效果等等。这就是 WordPress...

2023-04-15
1

dotnet 警惕使用 StackTrace 加获取方法标记 Attribute 特性在 Release 下被内联

大家都知道,在 dotnet 里的 Debug 下和 Release 下的一个最大的不同是在 Release 下开启了代码优化。启用代码优化,将会对生成的 IL 代码进行优化,同时优化后的 IL 也会有一些运行时的更多优化。内联是一个非常常用的优...

2023-04-07
1

我在软件工程师生涯中犯下的七个错误

作者 | Mohamed Barouma译者 | 王强策划 | 刘燕本文最初发布于 Medium 网站,经原作者授权由 InfoQ 中文站翻译并分享。大家很少会看到人们(包括我自己!)公开谈论他们犯过的错误。但我觉得我们最好时不时反思一下自己过去...

2023-04-01
1

软件测试|测试金字塔是什么,它的目的是什么,以及它包含哪些层次?

测试金字塔是2009年Mike Cohn在他的著作《Succeeding with Agile》一书正式提出的。他是一个类比的概念,形容每一层,或者说不同集成阶段测试覆盖率和知行效率之间的一个相对关系。...

2023-03-31
1

已解决 java.lang.Exception: No runnable methods 异常

相信大家使用 ​​Junit​​ 来进行编码测试的时候经常出 ​​java.lang.Exception: No runnable methods​​ 异常,这本身不是一个严重的错误但是因为一时的粗心大意,就是找不到问题的所 在。代码:import org.junit.ju...

2023-03-30
1

【错误记录】Android 单元测试报错 ( ExampleUnitTest.kt: (3, 12): Unresolved reference: junit / Test / assertEqu )

文章目录一、报错信息二、解决方案一、报错信息----Android 中配置了单元测试 , 执行gradlew :app:testDebugUnitTest命令 , 进行单元测试 , 报如下 错误 :Y:02_WorkSpace01_ASSVG>gradlew :app:testDebugUni......

2023-03-30
0

【Android Gradle 插件】TestOptions 配置 ⑤ ( Test 单元测试配置类 | 设置包含或排除单元测试 | 设置堆大小 | 设置测试前后执行的逻辑 )

UnitTestOptions ( build.gradle#android#testOptions#unitTests ) 文档位置 : android-gradle-dsl/2.3/com.android.build.gradle.internal.dsl.TestOptions.UnitTestOptions.h...

2023-03-30
1

从忽略到重视,Stack Overflow 改变了对单元测试的态度

作者 | Tina在很长一段时间里,Stack Overflow 都忽略了单元测试,但现在 Stack Overflow 正在努力改变这种状况。在早期的时候,Stack Overflow 是一个以快速精益运营为主的网站,像所有初创公司一样,优先考虑对企业最重要的...

2023-03-29
1