09 2022 档案
摘要:第 5 章 模块(单元)测试 对于完全没有编程基础的人来说,第五章和第四章一样难懂。 不过好在都是比较简单明了的单词和运算符号组成的,差不多也能猜到是什么意思。 作者同样使用了详细的例子来说明,本章依然仅引用理论部分。 模块测试(或单元测试)是对程序中的单个子程序、子程序或过程进行测试的过程,也就是
阅读全文
摘要:第 4 章 测试用例的设计 由于书中给了很详细的例子,本章主要节选理论知识。 和预期不一样的是,这一张并不是教怎么设计一个具体的用例,而是更注重理论。 没有相当的编程基础的话很难看得懂,再次证明想做测试并且做得好,需要的能力并不比程序员低。 那些只会点点点的测试,也就和初级程序员一样,还没走出新手村
阅读全文
摘要:3.3 用于代码检查的错误列表 常见错误对照表,容易出现的问题:过于注重代风格码而不是代码错误、过于模糊不够具体。 3.3.1 数据引用错误 3.3.2 数据声明错误 3.3.3 运算错误 3.3.4 比较错误 3.3.5 控制流程错误 3.3.6 接口错误 3.3.7 输入/输出错误 3.3.8
阅读全文
摘要:由于所在团队很小,项目团队一般由前端/移动端、服务器、底层逻辑开发人员组成,每个角色都只有一个人,测试也偏向于功能测试,直到最近我才了解到代码走查的概念。 或许在短时间内我负责的项目仍然缺失这个测试环节,甚至为了追求效率(实际上是大家都没有在规范的大团队呆过的缘故,压根也不知道规范是什么),连代码评
阅读全文
摘要:这是一本于 1979 年出版的书,比大多数中国互联网从业者的年纪还要大,但其中的观念却仍然适用。软件测试常常被计算机专业的毕业生当作自己能力不足以做开发工作的“备选”职位,似乎大家默认觉得这个岗位的要求会比程序员低。事实也确实如此,从薪资来说,软件测试尤其是功能测试的待遇比程序员低很多。即使是需要编
阅读全文