刷题补漏记录集 软件测试专业技能篇(二)

刷题补漏记录集

1、白盒测试又称为结构测试或逻辑驱动测试,它允许测试人员利用程序内部的逻辑结构及有关信息来设计或选择测试用例,对程序所有的逻辑路径进行测试。
2、 代码评审的工作,测试人员大多对代码熟悉度和理解度不够高,这一项工作更倾向于同组的其他开发人员担任,效果更佳。
3、 缺陷放大理论,单元测试时早期的测试,能从代码里面发现多数的问题。一般是由程序员进行的,而且有个二八原则,80%的错误都存在于20%的代码中。
4、 疲劳强度是指材料在无限多次交变载荷作用而不会产生破坏的最大应力。就像是寻找项目的极值,当到达极值后,会首先出现内存泄漏。
5、 B/S系统是用户将数据上传至服务器进行处理,此时服务器的响应时间大小代表服务器当前承受的压力大小,从而体现出为用户提供的服务性能。因此响应时间是最重要的。
6、 Linux命令

  • ctrl-c 发送 SIGINT 信号给前台进程组中的所有进程。常用于终止正在运行的zd程序。
  • ctrl-z 发送 SIGTSTP信号给前台进程组中的所有进程,常用于挂起一个回进程。 ctrl-d 不是发送信号,而是表示一个特殊的二进答制值,表示 EOF。
  • ctrl-\ 发送 SIGQUIT 信号给前台进程组中的所有进程,终止前台进程并生成 core 文件。

7、 公测和内测区别
公测:公开测试。其实就是向广大玩家完全公开,注册的账号数量没有限制,到了公测阶段一般来讲初期是免费的。
内测:内部测试。经历了封测后,游戏进一步完善。发布出来,让大众玩家可以注册试玩,通过玩家玩后的反应和建议,进一步将游戏的BUG、设置、职业能力等等进行修订。封测是只有技术人员针对技术方面进行的测试。
8、 容量测试:容量测试目的是通过测试预先分析出反映软件系统应用特征的某项指标的极限值(如最大并发用户数、数据库记录数等),系统在其极限值状态下没有出现任何软件故障或还能保持主要功能正常运行。容量测试是面向数据的,并且它的目的是显示系统可以处理目标内确定的数据容量。
9、 iOS单元测试框架

  • OCUnit 是 OC 官方测试框架, 现在被 XCTest 所取代。
  • XCTest 是与 Foundation 框架平行的测试框架。
  • GHUnit 是第三方的测试框架。
  • OCMock都是第三方的测试框架。

你可能感兴趣的:(软件测试刷题集)