zoukankan      html  css  js  c++  java
  • 面试题一--测试基础部分

    1. 测试用例的组成部分:所属模块,编号,标题,等级,预制条件,预期结果
    2. 进程和线程:

      进程和线程:
      进程:是资源分配的最小单位,每启动一个进程,系统都会为其分配地址空间,
      线程:是程序运行的最小单位,线程共享进程中的数据,使用相同的地址空间,
      线程之间的通信更加方便,因为同一进程下的线程共享全局变量和静态变量等数据,
      但是进程程序更加健壮,一个进程死掉不会影响到其他的进程(因为进程有自己的独立空间),而一个线程死掉了,整个进程就死掉了,

    3. 重载规则:必须具有不同的参数列表; 可以有不同的返回类型;可以有不同的访问修饰符;可以抛出不同的异常。

      重写规则:参数列表必须完全与被重写的方法相同,否则不能称其为重写而是重载;返回类型必须一直与被重写的方法相同,否则不能称其为重写而是重载

    4. 查看磁盘空间:df -h
      查看内存 :free
      查看负载:w或者是top

    5. touch-新建文件
      mkdir - 新建文件夹
      rm - 删除文件
      cp - 复制文件
      mv - 移动文件

    6. 抽象类和接口的区别:
      • 抽象类中可以包括非抽象(有具体实现)的方法,而接口中只能存在抽象的方法,
      • 抽象
      • 一个类只能继承一个抽象类,而一个类却可以实现多个接口
    7. 如何保证软件的质量

      (1)测试策略:质量是多维度的,功能测试、性能测试、兼容性测试等多种测试类型的结合

      (2)用例质量:采用合适的用例方法,如何进行需求分析,用例评审

      (3)执行质量:如何保证执行深度(界面、关联模块、数据库、日志)与广度(系统测试类型

      (4)缺陷质量:Bug评审,引入合适的Bug流程

      (5)过程质量:合理的软件测试流程,测试过程监控

  • 相关阅读:
    VS2015中SharedProject与可移植类库(PCL)项目
    Windows.Web.Http.HttpClient.GetStringAsync 总是返回相同的结果
    博客园新闻WP8.1客户端
    Webpack 2 视频教程 001
    快速零配置迁移 API 适配 iOS 对 IPv6 以及 HTTPS 的要求
    免费的 Vue.js 入门与进阶视频教程
    Webpack 3 中的新特性
    使用可视化图表对 Webpack 2 的编译与打包进行统计分析
    React.js 开发参见问题 Q&A
    官方 React 快速上手脚手架 create-react-app
  • 原文地址:https://www.cnblogs.com/mysummary/p/10482836.html
Copyright © 2011-2022 走看看