-
如何写出优秀的单元测试,有没有优秀的单元测试例子推荐?
作者: liqianqian1116 / 发表于 2023-08-23 14:44:05
写出优秀的单元测试需要考虑以下几个方面: 1. 测试用例设计 测试用例应该覆盖被测试代码的不同场景和边界情况,以尽可能发现潜在的问题。在设计测试用例时需要关注以下几点: · 输入输出数据:要测...在蓝鲸项目,似乎大家对质量的关注意识有些欠缺,于是在项目上的不同角色、不同工作年限的人之间采样做了一次访谈,上面这个问题就是其中访谈的问题之一。有同事曾提醒我说这种题就是送分题,肯定不会有人回答不出。可是,事实并非如此…
-
Golang单元测试详解:单元测试的基本使用方法
作者: liqianqian1116 / 发表于 2023-08-15 11:16:56
Golang 单元测试 Golang 中的单元测试是使用标准库 testing 来实现的,编写一个单元测试是很容易的: · 创建测试文件:在 Go 项目的源代码目录下创建一个新的文件(和被测代码文件在同一个包),以...在蓝鲸项目,似乎大家对质量的关注意识有些欠缺,于是在项目上的不同角色、不同工作年限的人之间采样做了一次访谈,上面这个问题就是其中访谈的问题之一。有同事曾提醒我说这种题就是送分题,肯定不会有人回答不出。可是,事实并非如此…
-
如何在单元测试中引入容器?
作者: liqianqian1116 / 发表于 2023-07-21 11:19:41
单元测试是一个令人头疼的话题,懒的写永远是一大理由,这段时间趁业务迭代的间隙想去补上项目代码的单测,经过这几天的折腾,我发现,懒可能排不上第一理由,这玩意是真的搞不清楚原理,乱七八糟的注解,残缺...在蓝鲸项目,似乎大家对质量的关注意识有些欠缺,于是在项目上的不同角色、不同工作年限的人之间采样做了一次访谈,上面这个问题就是其中访谈的问题之一。有同事曾提醒我说这种题就是送分题,肯定不会有人回答不出。可是,事实并非如此…
-
cmake应用:集成gtest进行单元测试
作者: liqianqian1116 / 发表于 2023-07-13 15:36:10
编写代码有bug是很正常的,通过编写完备的单元测试,可以及时发现问题,并且在后续的代码改进中持续观测是否引入了新的bug。对于追求质量的程序员,为自己的代码编写全面的单元测试是必备的基础技能,在编写单...在蓝鲸项目,似乎大家对质量的关注意识有些欠缺,于是在项目上的不同角色、不同工作年限的人之间采样做了一次访谈,上面这个问题就是其中访谈的问题之一。有同事曾提醒我说这种题就是送分题,肯定不会有人回答不出。可是,事实并非如此…
-
第一次做性能测试?来捋一遍流程吧!
作者: liqianqian1116 / 发表于 2023-07-06 14:21:09
确认需求 确定性能需求和性能测试方案、需要确定性能测试范围(覆盖哪些场景)、性能测试策略、并发用户数和加压方式。 时间、人员、任务的分配安排,一般在总体测试计划中会预留性能测试的时间。性能测...在蓝鲸项目,似乎大家对质量的关注意识有些欠缺,于是在项目上的不同角色、不同工作年限的人之间采样做了一次访谈,上面这个问题就是其中访谈的问题之一。有同事曾提醒我说这种题就是送分题,肯定不会有人回答不出。可是,事实并非如此…
-
centos7优化启动项,关闭一些不必要开启的服务
作者: zoe1101 / 发表于 2023-02-27 11:02:24
CentOS7已不再使用chkconfig 管理启动项使用 systemctl list-unit-files 可以查看启动项 systemctl list-unit-files | grep enable 过滤查看启动项如下abrt-ccpp.service ...在蓝鲸项目,似乎大家对质量的关注意识有些欠缺,于是在项目上的不同角色、不同工作年限的人之间采样做了一次访谈,上面这个问题就是其中访谈的问题之一。有同事曾提醒我说这种题就是送分题,肯定不会有人回答不出。可是,事实并非如此…
-
2021年奇虎360秋招之测试工程师笔试题(一)
作者: 大椿菜 / 发表于 2021-07-19 11:24:29
在“51Testing软件测试网”公众号上看到的,等公众号发出来我会再搬过来!大家也可以去公众号看,好多干货知识的~扫码可关注哈~1.白盒测试是对源代码的测试,其中逻辑覆盖是最常用的测试用例方法,逻辑覆盖中覆盖...在蓝鲸项目,似乎大家对质量的关注意识有些欠缺,于是在项目上的不同角色、不同工作年限的人之间采样做了一次访谈,上面这个问题就是其中访谈的问题之一。有同事曾提醒我说这种题就是送分题,肯定不会有人回答不出。可是,事实并非如此…
-
我的Nose2使用指南——入门篇
作者: 大椿菜 / 发表于 2021-06-09 14:51:12
如果你学过 python 进行自动化测试,你一定使用过 unittest。今天我们要讲的 nose2 是一个高级版本的 unittest。他比 unittest 更容易理解,用起来也更加方便一些。快速开始nose2 在 unittest 的基础上开发的,所...在蓝鲸项目,似乎大家对质量的关注意识有些欠缺,于是在项目上的不同角色、不同工作年限的人之间采样做了一次访谈,上面这个问题就是其中访谈的问题之一。有同事曾提醒我说这种题就是送分题,肯定不会有人回答不出。可是,事实并非如此…
-
Python单元测试框架:nose和它的继任者nose2(二)
作者: 大椿菜 / 发表于 2021-05-19 16:38:20
二、nose2nose2 是 nose 的继任者。 它们的理念都是让编写和运行测试用例变得更容易。它们有很多相同点,比如都兼容 unittest,支持使用函数作为测试用例,支持子测试,拥有插件体系。但也有很多不同点,下面列出...在蓝鲸项目,似乎大家对质量的关注意识有些欠缺,于是在项目上的不同角色、不同工作年限的人之间采样做了一次访谈,上面这个问题就是其中访谈的问题之一。有同事曾提醒我说这种题就是送分题,肯定不会有人回答不出。可是,事实并非如此…
-
unittest和pytest区别
作者: 大椿菜 / 发表于 2021-05-08 13:35:47
一、用例编写规则(1)unittest提供了test cases、test suites、test fixtures、test runner相关的类,让测试更加明确、方便、可控。使用unittest编写用例,必须遵守以下规则:测试文件必须先import unittest测试类必...在蓝鲸项目,似乎大家对质量的关注意识有些欠缺,于是在项目上的不同角色、不同工作年限的人之间采样做了一次访谈,上面这个问题就是其中访谈的问题之一。有同事曾提醒我说这种题就是送分题,肯定不会有人回答不出。可是,事实并非如此…