• 博客园logo
  • 会员
  • 周边
  • 新闻
  • 博问
  • 闪存
  • 赞助商
  • Chat2DB
    • 搜索
      所有博客
    • 搜索
      当前博客
  • 写随笔 我的博客 短消息 简洁模式
    用户头像
    我的博客 我的园子 账号设置 会员中心 简洁模式 ... 退出登录
    注册 登录
大大大大君
博客园 | 首页 | 新随笔 | 新文章 | 联系 | 订阅 订阅 | 管理

01 2021 档案

 
String 类的常用方法都有那些?
摘要:a、indexOf():返回指定字符的索引。b、charAt():返回指定索引处的字符。 c、replace():字符串替换。 d、trim():去除字符串两端空白。 e、split():分割字符串,返回一个分割后的字符串数组。 f、getBytes():返回字符串的 byte 类型数组。 g、le 阅读全文
posted @ 2021-01-06 10:57 遇见最美的代码 阅读(55) 评论(0) 推荐(0)
== 和 equals 的区别是什么
摘要:== : 它的作用是判断两个对象的地址是不是相等。即,判断两个对象是不是同一个对象。(基本数据类型 == 比较的是值,引用数据类型 == 比较的是内存地址) equals() : 它的作用也是判断两个对象是否相等。但它一般有两种使用情况: 情况1:类没有覆盖 equals() 方法。则通过 equa 阅读全文
posted @ 2021-01-06 10:47 遇见最美的代码 阅读(123) 评论(0) 推荐(0)
面向对象三大特性
摘要:a、封装:隐藏对象的属性和实现细节,仅对外提供公共访问方式,将变化隔离,便于使用,提高复用性和安全性。 b、继承:继承是使用已存在的类的定义作为基础建立新类的技术,新类的定义可以增加新的数据或新的功能,也可以用父类的 功能,但不能选择性地继承父类。通过使用继承可以提高代码复用性。继承是多态的前提。 阅读全文
posted @ 2021-01-06 10:36 遇见最美的代码 阅读(62) 评论(0) 推荐(0)
.final finally finalize区别
摘要:a、final可以修饰类、变量、方法,修饰类表示该类不能被继承、修饰方法表示该方法不能被重写、修饰变量表示该变量是一个 常量不能被重新赋值。 b、finally一般作用在try-catch代码块中,在处理异常的时候,通常我们将一定要执行的代码方法finally代码块中,表示不管是 否出现异常,该代码 阅读全文
posted @ 2021-01-06 10:15 遇见最美的代码 阅读(54) 评论(0) 推荐(0)
final 有什么用?
摘要:用于修饰类、属性和方法; a、被final修饰的类不可以被继承 b、被final修饰的方法不可以被重写 c、被final修饰的变量不可以被改变,被final修饰不可变的是变量的引用,而不是引用指向的内容,引用指向的内容是可以改变 的 阅读全文
posted @ 2021-01-06 10:13 遇见最美的代码 阅读(112) 评论(0) 推荐(0)
.Java 有没有 goto
摘要:goto 是 Java 中的保留字,在目前版本的 Java 中没有使用。 阅读全文
posted @ 2021-01-06 10:12 遇见最美的代码 阅读(80) 评论(0) 推荐(0)
.什么Java注释
摘要:定义:用于解释说明程序的文字分类: 单行注释:格式: // 注释文字多行注释:格式: /* 注释文字 */ 文档注释:格式:/** 注释文字 */ 作用:在程序中,尤其是复杂的程序中,适当地加入注释可以增加程序的可读性,有利于程序的修改、调试和交流。注释的内 容在程序编译的时候会被忽视,不会产生目标 阅读全文
posted @ 2021-01-06 10:07 遇见最美的代码 阅读(96) 评论(0) 推荐(0)
3.Java有哪些基本数据类型
摘要:定义:Java语言是强类型语言,对于每一种数据都定义了明确的具体的数据类型,在内存中分配了不同大小的内存空间。 a.、数值型:整数类型(byte,short,int,long) b、浮点类型(float,double) c、字符型(char) d、布尔型(boolean) 阅读全文
posted @ 2021-01-06 10:00 遇见最美的代码 阅读(67) 评论(0) 推荐(0)
1.JDK,JRE,JVM三者关系
摘要:a. 、jdk是JAVA程序开发时用的开发工具包,其内部也有JRE运行环境JRE。 b. 、JRE是JAVA程序运行时需要的运行环境,就是说如果你光是运行JAVA程序而不是去搞开发的话,只安装JRE就 能运行已经存在的JAVA程序了。 c. 、JDk、JRE内部都包含JAVA虚拟机JVM,JAVA虚 阅读全文
posted @ 2021-01-06 09:34 遇见最美的代码 阅读(76) 评论(0) 推荐(0)
1.2、运算符的分类
摘要:Python中运算符分类为: 算术运算符 赋值运算符 关系(比较)运算符 逻辑运算符 成员运算符 身份运算符 位运算符 三元运算符(条件运算符)[补充] 阅读全文
posted @ 2021-01-06 09:30 遇见最美的代码 阅读(119) 评论(0) 推荐(0)
python运算符的概念
摘要:用于执行程序代码运算,会针对一个以上的操作数项目来进行运算的符号 阅读全文
posted @ 2021-01-06 09:29 遇见最美的代码 阅读(95) 评论(0) 推荐(0)
等价测试案例
摘要: 阅读全文
posted @ 2021-01-06 09:25 遇见最美的代码 阅读(41) 评论(0) 推荐(0)
缺陷的格式
摘要: 阅读全文
posted @ 2021-01-06 09:22 遇见最美的代码 阅读(61) 评论(0) 推荐(0)
缺陷记录应包含的内容?
摘要:缺陷标识、缺陷类型、缺陷严重程度、缺陷产生可能性、缺陷优先级、缺陷状态、缺陷起源、缺陷来源、缺陷原因; 阅读全文
posted @ 2021-01-06 09:19 遇见最美的代码 阅读(137) 评论(0) 推荐(0)
简述bug的生命周期?
摘要:1, 有效地记录BUG 2, 使用BUG模板 3, 评价BUG优先级和严重性 4, BUG的生命 5, 维护BUG数据库 阅读全文
posted @ 2021-01-06 09:04 遇见最美的代码 阅读(51) 评论(0) 推荐(0)
性能测试的流程?
摘要:1.测试需求分析2.测试计划制定与评审3.测试用例设计与开发4.测试执行与监控5.分析测试结果6.编写性能测试报告7.测试经验总结 阅读全文
posted @ 2021-01-06 08:44 遇见最美的代码 阅读(91) 评论(0) 推荐(0)
主键、外键的作用,索引的优点与不足?
摘要:答:主键:是表中的唯一标示键。作用:保证实体的完整性;加快数据库的操作速度;增加新的表记录时,数据库会自动检索新记录的主键值,不允许该值与其他表中记录的主键重复;数据库会按主键值的顺序显示记录,如果没有设定主键,则按输入的顺序显示记录。 外键:是主键的从属,表示了两个表之间的联系。作用:使用外键可以 阅读全文
posted @ 2021-01-06 08:41 遇见最美的代码 阅读(59) 评论(0) 推荐(0)
您所熟悉的软件测试类型都有哪些?请试着分别比较这些不同的测试类型的区别与联系(如功能测试、性能测试……)
摘要:测试类型有:功能测试,性能测试,界面测试。 功能测试在测试工作中占的比例最大,功能测试也叫黑盒测试。是把测试对象看作一个黑盒子。利用黑盒测试法进行动态测试时,需要测试软件产品的功能,不需测试软件产品的内部结构和处理过程。采用黑盒技术设计测试用例的方法有:等价类划分、边界值分析、错误推测、因果图和综合 阅读全文
posted @ 2021-01-06 08:37 遇见最美的代码 阅读(141) 评论(0) 推荐(0)
你对测试最大的兴趣在哪里?为什么?
摘要:最大的兴趣就是测试有难度,有挑战性!做测试越久越能感觉到做好测试有多难。曾经在无忧测试网上看到一篇文章,是关于如何做好一名测试工程师。一共罗列了11,12点,有部分是和人的性格有关,有部分需要后天的努力。但除了性格有关的1,2点我没有把握,其他点我都很有信心做好它。 刚开始进入测试行业时,对测试的认 阅读全文
posted @ 2021-01-06 08:29 遇见最美的代码 阅读(108) 评论(0) 推荐(0)
为实施测试而向被测试系统提供的输入数据、操作或各种环境设置以及期望结果的一个特定的集合。 测试脚本是为了进行自动化测试而编写的脚本。 测试脚本的编写必须对应相应的测试用例
摘要:静态测试是不运行程序本身而寻找程序代码中可能存在的错误或评估程序代码的过程。 动态测试是实际运行被测程序,输入相应的测试实例,检查运行结果与预期结果的差异,判定执行结果是否符合要求,从而检验程序的正确性、可靠性和有效性,并分析系统运行效率和健壮性等性能。 黑盒测试一般用来确认软件功能的正确性和可操作 阅读全文
posted @ 2021-01-05 16:13 遇见最美的代码 阅读(109) 评论(0) 推荐(0)
12、什么是测试用例 什么是测试脚本 两者的关系是什么?
摘要:为实施测试而向被测试系统提供的输入数据、操作或各种环境设置以及期望结果的一个特定的集合。 测试脚本是为了进行自动化测试而编写的脚本。 测试脚本的编写必须对应相应的测试用例 阅读全文
posted @ 2021-01-05 15:41 遇见最美的代码 阅读(274) 评论(0) 推荐(0)
您如何看待软件过程改进?在您曾经工作过的企业中,是否有一些需要改进的东西呢?您期望的理想的测试人员的工作环境是怎样的?
摘要:将先进的经验或思想固化到过程中,通过过程改进和能力提高来改进软件质量。 阅读全文
posted @ 2021-01-05 15:30 遇见最美的代码 阅读(168) 评论(0) 推荐(0)
您以往所从事的软件测试工作中,是否使用了一些工具来进行软件缺陷(Bug)的管理?如果有,请结合该工具描述软件缺陷(Bug)跟踪管理的流程
摘要:CQ,也可以使用BugFree等免费工具 阅读全文
posted @ 2021-01-05 15:04 遇见最美的代码 阅读(139) 评论(0) 推荐(0)
您认为性能测试工作的目的是什么?做好性能测试工作的关键是什么?
摘要:关键是测试脚本的录制,测试时候测试环境的干净。 阅读全文
posted @ 2021-01-05 14:22 遇见最美的代码 阅读(113) 评论(0) 推荐(0)
.您以往的工作中是否曾开展过测试用例的评审工作?如果有,请描述测试用例评审的过程和评审的内容。
摘要:评审计划->预审->评审; 评审内容主要是测试用例对软件需求的覆盖程度,对于相关边界是否考虑,是否针对复杂流程准备多套测试数据,是否有专门针对非功能性需求的测试。 阅读全文
posted @ 2021-01-05 13:47 遇见最美的代码 阅读(111) 评论(0) 推荐(0)
您认为做好测试用例设计工作的关键是什么?
摘要:对业务和软件需求非常清楚,可以根据需求不同选择不同的测试用例设计 阅读全文
posted @ 2021-01-05 13:45 遇见最美的代码 阅读(117) 评论(0) 推荐(0)
您认为做好测试计划工作的关键是什么?
摘要:了解项目或系统的业务需求 和项目经理协调好,了解项目的进度计划安排情况 阅读全文
posted @ 2021-01-05 13:43 遇见最美的代码 阅读(79) 评论(0) 推荐(0)
您所熟悉的软件测试类型都有哪些?请试着分别比较这些不同的测试类型的区别与联系(如功能测试、性能测试……)
摘要:易用性测试-界面的友好性,操作方便性等。 功能测试-系统中功能性需求的满足 安全性测试-系统是否存在安全隐患和漏洞 性能测试-系统在大并发下的响应速度和健壮性 阅读全文
posted @ 2021-01-05 11:58 遇见最美的代码 阅读(170) 评论(0) 推荐(0)
缺陷记录应包含的内容?
摘要:缺陷标识、缺陷类型、缺陷严重程度、缺陷产生可能性、缺陷优先级、缺陷状态、缺陷起源、缺陷来源、缺陷原因; 阅读全文
posted @ 2021-01-05 11:55 遇见最美的代码 阅读(218) 评论(0) 推荐(0)
简述bug的生命周期?
摘要:1, 有效地记录BUG 2, 使用BUG模板 3, 评价BUG优先级和严重性 4, BUG的生命 5, 维护BUG数据库 阅读全文
posted @ 2021-01-05 11:54 遇见最美的代码 阅读(150) 评论(0) 推荐(0)
性能测试的流程?
摘要:1.测试需求分析2.测试计划制定与评审3.测试用例设计与开发4.测试执行与监控5.分析测试结果6.编写性能测试报告7.测试经验总结 阅读全文
posted @ 2021-01-05 11:52 遇见最美的代码 阅读(88) 评论(0) 推荐(0)
主键、外键的作用,索引的优点与不足?
摘要:答:主键:是表中的唯一标示键。作用:保证实体的完整性;加快数据库的操作速度;增加新的表记录时,数据库会自动检索新记录的主键值,不允许该值与其他表中记录的主键重复;数据库会按主键值的顺序显示记录,如果没有设定主键,则按输入的顺序显示记录。 外键:是主键的从属,表示了两个表之间的联系。作用:使用外键可以 阅读全文
posted @ 2021-01-05 11:51 遇见最美的代码 阅读(86) 评论(0) 推荐(0)
需求测试的注意事项有哪些?
摘要:是否使用了公司的模板、文档内容是否符合规范、所有的需求是分级是否清析适当、所有的需求是否具有一致性、需求是否可行(即,该需求组合有解决方案)、需求可否用己知的约束来实现、需求是否足够(即,可以把它送到一个规范的开发组织,并有一个生产出所需要产品的合理的可能性)、所有的其它需求是交叉引用是否正确、用户 阅读全文
posted @ 2021-01-05 11:50 遇见最美的代码 阅读(142) 评论(0) 推荐(0)
对某软件进行测试,发现在WIN98上运行得很慢,怎么判别是该软件存在问题还是其软硬件运行环境存在问题?
摘要:看软件的运行环境要求。如果符合要求则是程序存在问题,若不符合要求则是硬件系统存在问题 阅读全文
posted @ 2021-01-05 11:49 遇见最美的代码 阅读(111) 评论(0) 推荐(0)
什么是兼容性测试?请举例说明如何利用兼容性测试列表进行测试。
摘要:主要验证软件产品在不同版本之间的兼容性。包括向下兼容和交错兼容,向下兼容是测试软件新版本保留它早期版本功能的情况,交错兼容是验证共同存在的两个相关但不相同的产品之间的兼容性 阅读全文
posted @ 2021-01-05 11:47 遇见最美的代码 阅读(103) 评论(0) 推荐(0)
如何定位测试用例的作用?
摘要:组织性:编写、组织性、功能覆盖、重复性、跟踪、测试确认 阅读全文
posted @ 2021-01-05 11:46 遇见最美的代码 阅读(82) 评论(0) 推荐(0)
针对于软件的行业背景,你如何理解软件的业务?
摘要:阅读用户手册了解软件的功能和操作流程;看一些业务的专业书籍补充业务知识;如果有用户实际的数据,可以拿实际的数据进行参考;参考以前的用例和BUG报告;在使用软件的过程中多思考;多与产品经理交流 阅读全文
posted @ 2021-01-05 11:44 遇见最美的代码 阅读(291) 评论(0) 推荐(0)
一份测试计划应该包括哪些内容?
摘要:背景、项目简介、目的、测试范围、测试策略、人员分工、资源要求、进度计划、参考文档、常用术语、提交文档、风险分析。 阅读全文
posted @ 2021-01-05 11:42 遇见最美的代码 阅读(80) 评论(0) 推荐(0)
为什么要在一个团队中开展软件测试工作?
摘要:因为没有经过测试的软件很难在发布之前知道该软件的质量,就好比ISO质量认证一样,测试同样也需要质量的保证,这个时候就需要在团队中开展软件测试的工作。在测试的过程发现软件中存在的问题,及时让开发人员得知并修改问题,在即将发布时,从测试报告中得出软件的质量情况 阅读全文
posted @ 2021-01-05 11:40 遇见最美的代码 阅读(152) 评论(0) 推荐(0)
当开发人员说不是BUG时,你如何应付?
摘要:开发人员说不是bug,有2种情况,一是需求没有确定,所以我可以这么做,这个时候可以找来产品经理进行确认,需不需要改动,3方商量确定好后再看要不要改。二是这种情况不可能发生,所以不需要修改,这个时候,我可以先尽可能的说出是BUG的依据是什么?如果被用户发现或出了问题,会有什么不良结果?程序员可能会给你 阅读全文
posted @ 2021-01-05 11:39 遇见最美的代码 阅读(251) 评论(0) 推荐(0)
请试着比较一下黑盒测试、白盒测试、单元测试、集成测试、系统测试、验收测试的区别与联系
摘要:黑盒测试:已知产品的功能设计规格,可以进行测试证明每个实现了的功能是否符合要求。 白盒测试:已知产品的内部工作过程,可以通过测试证明每种内部操作是否符合设计规格要求,所有内部成分是否以经过检查。 软件的黑盒测试意味着测试要在软件的接口处进行。这种方法是把测试对象看做一个黑盒子,测试人员完全不考虑程序 阅读全文
posted @ 2021-01-05 11:38 遇见最美的代码 阅读(207) 评论(0) 推荐(0)
您所熟悉的软件测试类型都有哪些?请试着分别比较这些不同的测试类型的区别与联系(如功能测试、性能测试……)
摘要:测试类型有:功能测试,性能测试,界面测试。 功能测试在测试工作中占的比例最大,功能测试也叫黑盒测试。是把测试对象看作一个黑盒子。利用黑盒测试法进行动态测试时,需要测试软件产品的功能,不需测试软件产品的内部结构和处理过程。采用黑盒技术设计测试用例的方法有:等价类划分、边界值分析、错误推测、因果图和综合 阅读全文
posted @ 2021-01-05 11:36 遇见最美的代码 阅读(166) 评论(0) 推荐(0)
你对测试最大的兴趣在哪里?为什么?
摘要:最大的兴趣就是测试有难度,有挑战性!做测试越久越能感觉到做好测试有多难。曾经在无忧测试网上看到一篇文章,是关于如何做好一名测试工程师。一共罗列了11,12点,有部分是和人的性格有关,有部分需要后天的努力。但除了性格有关的1,2点我没有把握,其他点我都很有信心做好它。 刚开始进入测试行业时,对测试的认 阅读全文
posted @ 2021-01-05 11:26 遇见最美的代码 阅读(119) 评论(0) 推荐(0)
LoadRunner分为哪三个模块?请简述各模块的主要功能
摘要:Virtual User Generator:用于录制脚步 Mercury LoadRunner Controller:用于创建、运行和监控场景 Mercury LoadRunner Analysis:用于分析测试结果 阅读全文
posted @ 2021-01-05 11:23 遇见最美的代码 阅读(230) 评论(0) 推荐(0)
面向对象的测试用例设计有几种方法?如何实现?
摘要:给类中的每个构造函数设计一组测试用例 组合类中的类变量、实例变量 组合类中的各种方法 根据前置条件和后置条件设计测试用例 根据代码设计测试用例 阅读全文
posted @ 2021-01-05 11:17 遇见最美的代码 阅读(81) 评论(0) 推荐(0)
测试用例设计的原则是什么?目前主要的测试用例设计方法有哪些?
摘要:代表性:能够代表并覆盖各种合理的和不合理、合法的和非法的、边界的和越界的、以及极限的输入数据、操作和环境设置等. 可判定性:即测试执行结果的正确性是可判定的,每一个测试用例都应有相应的期望结果. 可再现性:即对同样的测试用例,系统的执行结果应当是相同的。 方法有等价类、边界值、因果图、状态图、正交法 阅读全文
posted @ 2021-01-05 11:13 遇见最美的代码 阅读(142) 评论(0) 推荐(0)
您是否了解以往所工作的企业的软件开发过程?如果了解,请试述一个完整的开发过程需要完成哪些工作?分别由哪些不同的角色来完成这些工作?您在以往的测试工作中都曾经具体从事过哪些工作?其中最擅长哪部分工作?
摘要:开发过程 需求调研(需求人员)、需求分析(需求人员)、概要设计(设计人员)、详细设计(设计人员)、编码(开发人员) 测试过程 需求评审、系统测试设计、概要设计评审、集成测试设计、详细设计评审、单元测试设计、测试执行 测试工作的整个过程都做过,擅长做测试设计 过程决定质量,软件的过程改进正是为了提高软 阅读全文
posted @ 2021-01-05 11:10 遇见最美的代码 阅读(84) 评论(0) 推荐(0)
一套完整的测试应该由哪些阶段组成?
摘要:可行性分析、需求分析、概要设计、详细设计、编码、单元测试、集成测试、系统测试、验收测试 阅读全文
posted @ 2021-01-05 11:06 遇见最美的代码 阅读(251) 评论(0) 推荐(0)
测试结束的标准是什么?
摘要:从微观上来说,在测试计划中定义,比如系统在一定性能下平稳运行72小时,目前Bug Tracking System中,本版本中没有一般严重的BUG,普通BUG的数量在3以下,BUG修复率90%以上等等参数,然后由开发经理,测试经理,项目经理共同签字认同版本Release。 如果说宏观的,则是当这个软件 阅读全文
posted @ 2021-01-05 11:05 遇见最美的代码 阅读(242) 评论(0) 推荐(0)
你的测试职业发展目标是什么?
摘要:测试经验越多,测试能力越高。所以我的职业发展是需要时间累积的,一步步向着高级测试工程师奔去。而且我也有初步的职业规划,前3年累积测试经验,不断的更新自己改正自己,做好测试任务。 阅读全文
posted @ 2021-01-05 10:36 遇见最美的代码 阅读(129) 评论(0) 推荐(0)
您认为做好测试用例设计工作的关键是什么?
摘要:白盒测试用例设计的关键是以较少的用例覆盖尽可能多的内部程序逻辑结果 黑盒法用例设计的关键同样也是以较少的用例覆盖模块输出和输入接口。不可能做到完全测试,以最少的用例在合理的时间内发现最多的 阅读全文
posted @ 2021-01-05 10:09 遇见最美的代码 阅读(114) 评论(0) 推荐(0)
你认为做好测试计划工作的关键是什么?
摘要:明确测试的目标,增强测试计划的实用性 编写软件测试计划得重要目的就是使测试过程能够发现更多的软件缺陷,因此软件测试计划的价值取决于它对帮助管理测试项目,并且找出软件潜在的缺陷。因此,软件测试计划中的测试范围必须高度覆盖功能需求,测试方法必须切实可行,测试工具并且具有较高的实用性,便于使用,生成的测试 阅读全文
posted @ 2021-01-05 10:07 遇见最美的代码 阅读(85) 评论(0) 推荐(0)
你所了解的的软件测试类型都有哪些,简单介绍一下。
摘要:按测试策略分类:1、静态与动态测试2、黑盒与白盒测试 3、手工和自动测试 4、冒烟测试 5、回归测试; 按测试阶段分类:单元测试、集成测试、系统测试; 其他常见测试方法:1、功能测试 2、性能测试 3、压力测试 4、负载测试 5、易用性测试 6、安装测试 7、界面测试 8、配置测试 9、文档测试 1 阅读全文
posted @ 2021-01-05 10:03 遇见最美的代码 阅读(237) 评论(0) 推荐(0)
一个测试工程师应具备那些素质?
摘要:1、责任心2、沟通能力3、团队合作精神4、耐心、细心、信心5、时时保持怀疑态度,并且有缺陷预防的意识6、具备一定的编程经验 阅读全文
posted @ 2021-01-05 10:01 遇见最美的代码 阅读(277) 评论(0) 推荐(0)
单元测试、集成测试、系统测试的侧重点是什么?
摘要:单元测试针对的是软件设计的最小单元--程序模块(面向过程中是函数、过程;面向对象中是类。),进行正确性检验的测试工作,在于发现每个程序模块内部可能存在的差错.一般有两个步骤:人工静态检查\动态执行跟踪 集成测试针对的是通过了单元测试的各个模块所集成起来的组件进行检验,其主要内容是各个单元模块之间的接 阅读全文
posted @ 2021-01-05 10:00 遇见最美的代码 阅读(254) 评论(0) 推荐(0)
什么是回归测试?
摘要:回归测试: (regression testing): 回归测试有两类:用例回归和错误回归;用例回归是过一段时间以后再回头对以前使用过的用例在重新进行测试,看看会重新发现问题。错误回归,就是在新版本中,对以前版本中出现并修复的缺陷进行再次验证,并以缺陷为核心,对相关修改的部分进行测试的方法。 阅读全文
posted @ 2021-01-05 09:58 遇见最美的代码 阅读(269) 评论(0) 推荐(0)
软件测试项目从什么时候开始,?为什么?
摘要:软件测试应该在需求分析阶段就介入,因为测试的对象不仅仅是程序编码,应该对软件开发过程中产生的所有产品都测试,并且软件缺陷存在放大趋势.缺陷发现的越晚,修复它所花费的成本就越大. 阅读全文
posted @ 2021-01-05 09:56 遇见最美的代码 阅读(287) 评论(0) 推荐(0)
假设有一个文本框要求输入10个字符的邮政编码,对于该文本框应该怎样划分等价类?
摘要:特殊字符,如10个*或¥;英文字母,如ABCDefghik;小于十个字符,如123;大于十个字符,如11111111111;数字和其他混合,如123AAAAAAA;空字符;保留字符 阅读全文
posted @ 2021-01-05 09:54 遇见最美的代码 阅读(402) 评论(0) 推荐(0)
在windows下保存一个文本文件时会弹出保存对话框,如果为文件名建立测试用例,等价类应该怎样划分?
摘要:单字节,如A;双字节, AA、我我;特殊字符 /‘。‘;、=-等;保留字,如com;文件格式为8.3格式的;文件名格式为非8.3格式的;/,\,*等九个特殊字符。 阅读全文
posted @ 2021-01-05 09:51 遇见最美的代码 阅读(294) 评论(0) 推荐(0)
设计测试用例时应该考虑哪些方面,即不同的测试用例针对那些方面进行测试?
摘要:设计测试用例时需要注意的是,除了对整体流程及功能注意外,还要注意强度测试、性能测试、压力测试、边界值测试、稳定性测试、安全性测试等多方面。(测试用例需要考虑的四个基本要素是输入、输出、操作和测试环境;另外,测试用例需要考虑的是测试类型(功能、性能、安全……),这部分可以参照TP做答。此外,还需要考虑 阅读全文
posted @ 2021-01-05 09:44 遇见最美的代码 阅读(224) 评论(0) 推荐(0)
请说出这些测试最好由那些人员完成,测试的是什么?
摘要:代码、函数级测试一般由白盒测试人员完成,他们针对每段代码或函数进行正确性检验,检查其是否正确的实现了规定的功能。 模块、组件级测试主要依据是程序结构设计测试模块间的集成和调用关系,一般由测试人员完成。 系统测试在于模块测试与单元测试的基础上进行测试。了解系统功能与性能,根据测试用例进行全面的测试。 阅读全文
posted @ 2021-01-05 09:07 遇见最美的代码 阅读(72) 评论(0) 推荐(0)
通过画因果图来写测试用例的步骤为___、___、___、___及把因果图转换为状态图共五个步骤。 利用因果图生成测试用例的基本步骤是:
摘要:§ 分析软件规格说明描述中,哪些是原因(即输入条件或输入条件的等价类),哪些是结果(即输出条件),并给每个原因和结果赋予一个标识符。 § 分析软件规格说明描述中的语义,找出原因与结果之间,原因与原因之间对应的是什么关系? 根据这些关系,画出因果图。 § 由于语法或环境限制,有些原因与原因之间,原因与 阅读全文
posted @ 2021-01-05 08:47 遇见最美的代码 阅读(96) 评论(0) 推荐(0)
说说你对集成测试中自顶向下集成和自底向上集成两个策略的理解,要谈出它们各自的优缺点和主要适应于哪种类型测试
摘要:自顶向下集成 优点:较早地验证了主要控制和判断点;按深度优先可以首先实现和验证一个完整的软件功能;功能较早证实,带来信心;只需一个驱动,减少驱动器开发的费用;支持故障隔离。 缺点:柱的开发量大;底层验证被推迟;底层组件测试不充分。 适应于产品控制结构比较清晰和稳定;高层接口变化较小;底层接口未定义或 阅读全文
posted @ 2021-01-05 08:46 遇见最美的代码 阅读(263) 评论(0) 推荐(0)
Internet采用哪种网络协议?该协议的主要层次结构?Internet物理地址和IP地址转换采用什么协议?
摘要:TCP/IP协议主要层次结构为: 应用层/传输层/网络层/数链路层。 ARP (Address Resolution Protocol)(地据址解析协议) 阅读全文
posted @ 2021-01-05 08:44 遇见最美的代码 阅读(245) 评论(0) 推荐(0)
引用与指针有什么区别?
摘要:1) 引用必须被初始化,指针不必。 2) 引用初始化以后不能被改变,指针可以改变所指的对象。 3) 不存在指向空值的引用,但是存在指向空值的指针。 阅读全文
posted @ 2021-01-05 08:43 遇见最美的代码 阅读(64) 评论(0) 推荐(0)
在C/C++中static有什么用途?(请至少说明两种)
摘要:1)在函数体,一个被声明为静态的变量在这一函数被调用过程中维持其值不变。 2) 在模块内(但在函数体外),一个被声明为静态的变量可以被模块内所用函数访问,但不能被模块外其它函数访问。它是一个本地的全局变量。 3) 在模块内,一个被声明为静态的函数只可被这一模块内的其它函数调用。那就是,这个函数被限制 阅读全文
posted @ 2021-01-05 08:40 遇见最美的代码 阅读(95) 评论(0) 推荐(0)
简述你在以前的工作中做过哪些事情,比较熟悉什么。参考答案如下。
摘要:我过去的主要工作是系统测试和自动化测试。在系统测试中,主要是对BOSS系统的业务逻辑功能,以及软交换系统的Class 5特性进行测试。性能测试中,主要是进行的压力测试,在各个不同数量请求的情况下,获取系统响应时间以及系统资源消耗情况。自动化测试主要是通过自己写脚本以及一些第三方工具的结合来测试软交换 阅读全文
posted @ 2021-01-05 08:34 遇见最美的代码 阅读(235) 评论(0) 推荐(0)
测试的优势在哪里?
摘要:有韧性、有耐心、做事有条理性、喜欢面对挑战、有信心做好每一件事情、较强的沟通能力、从以前的经理处都得到了很好的评价表明我做的很好 阅读全文
posted @ 2021-01-05 08:32 遇见最美的代码 阅读(319) 评论(0) 推荐(0)
您认为在测试人员同开发人员的沟通过程中,如何提高沟通的效率和改善沟通的效果?维持测试人员同开发团队中其他成员良好的人际关系的关键是什么?
摘要:尽量面对面的沟通,其次是能直接通过电话沟通,如果只能通过Email等非及时沟通工具的话,强调必须对特性的理解深刻以及能表达清楚。 运用一些测试管理工具如TestDirector进行管理也是较有效的方法,同时要注意在TestDirector中对BUG有准确的描述。 在团队中建立测试人员与开发人员良好沟 阅读全文
posted @ 2021-01-05 08:30 遇见最美的代码 阅读(110) 评论(0) 推荐(0)
BUG管理工具的跟踪过程(用BugZilla为例子)
摘要:测试人员发现了BUG,提交到Bugzilla中,状态为new,BUG的接受者为开发接口人员 开发接口将BUG分配给相关的模块的开发人员,状态修改为已分配,开发人员和测试确认BUG,如果是本人的BUG,则设置为接收;如果是别的开发人员的问题,则转发出去,由下一个开发人员来进行此行为;如果认为不是问题, 阅读全文
posted @ 2021-01-05 08:28 遇见最美的代码 阅读(122) 评论(0) 推荐(0)
详细的描述一个测试活动完整的过程。(供参考,本答案主要是瀑布模型的做法)
摘要:项目经理通过和客户的交流,完成需求文档,由开发人员和测试人员共同完成需求文档的评审,评审的内容包括:需求描述不清楚的地方和可能有明显冲突或者无法实现的功能的地方。项目经理通过综合开发人员,测试人员以及客户的意见,完成项目计划。然后SQA进入项目,开始进行统计和跟踪 开发人员根据需求文档完成需求分析文 阅读全文
posted @ 2021-01-05 08:26 遇见最美的代码 阅读(153) 评论(0) 推荐(0)
什么是测试用例 什么是测试脚本 两者的关系是什么?
摘要:为实施测试而向被测试系统提供的输入数据、操作或各种环境设置以及期望结果的一个特定的集合。 测试脚本是为了进行自动化测试而编写的脚本。 测试脚本的编写必须对应相应的测试用例 阅读全文
posted @ 2021-01-04 18:36 遇见最美的代码 阅读(178) 评论(0) 推荐(0)
软件的安全性应从哪几个方面去测试
摘要:软件安全性测试包括程序、数据库安全性测试。根据系统安全指标不同测试策略也不同。 用户认证安全的测试要考虑问题: 明确区分系统中不同用户权限 、系统中会不会出现用户冲突 、系统会不会因用户的权限的改变造成混乱 、用户登陆密码是否是可见、可复制 、是否可以通过绝对途径登陆系统(拷贝用户登陆后的链接直接进 阅读全文
posted @ 2021-01-04 18:35 遇见最美的代码 阅读(278) 评论(0) 推荐(0)
目前主要的测试用例设计方法是什么?
摘要:白盒测试:逻辑覆盖、循环覆盖、基本路径覆盖 黑盒测试:边界值分析法、等价类划分、错误猜测法、因果图法、状态图法、测试大纲法、随机测试、场景法 阅读全文
posted @ 2021-01-04 18:33 遇见最美的代码 阅读(83) 评论(0) 推荐(0)
什么是软件质量?
摘要:概括地说,软件质量就是“软件与明确的和隐含的定义的需求相一致的程度”。具体地说,软件质量是软件符合明确叙述的功能和性能需求、文档中明确描述的开发标准、以及所有专业开发的软件都应具有的隐含特征的程度。 影响软件质量的主要因素,这些因素是从管理角度对软件质量的度量。可划分为三组,分别反应用户在使用软件产 阅读全文
posted @ 2021-01-04 18:32 遇见最美的代码 阅读(115) 评论(0) 推荐(0)
软件配置管理的作用?软件配置包括什么?
摘要:软件配置管理(Software Configuration Management,SCM)是一种标识、组织和控制修改的技术。软件配置管理应用于整个软件工程过程。在软件建立时变更是不可避免的,而变更加剧了项目中软件开发者之间的混乱。SCM活动的目标就是为了标识变更、控制变更、确保变更正确实现并向其他有 阅读全文
posted @ 2021-01-04 18:31 遇见最美的代码 阅读(129) 评论(0) 推荐(0)
什么是软件测试?软件测试的目的与原则
摘要:在规定的条件下对程序进行操作,以发现程序错误,衡量软件质量,并对其是否能满足设计要求进行评估的过程。 软件测试的目的: 测试是程序的执行过程,目的在于发现错误 一个成功的测试用例在于发现至今未发现的错误 一个成功的测试是发现了至今未发现的错误的测试 确保产品完成了它所承诺或公布的功能,并且用户可以访 阅读全文
posted @ 2021-01-04 18:30 遇见最美的代码 阅读(157) 评论(0) 推荐(0)
软件生存周期及其模型是什么?
摘要:软件生存周期(Software life cycle)又称为软件生命期,生存期。是指从形成开发软件概念起,所开发的软件使用以后,知道失去使用价值消亡为止的整个过程。一般来说,整个生存周期包括计划(定义)、开发、运行(维护)三个时期,每个时期又划分为若干个阶段。每个阶段有明确的任务。 周期模型(典型的 阅读全文
posted @ 2021-01-04 18:29 遇见最美的代码 阅读(172) 评论(0) 推荐(0)
试述软件的概念和特点?软件复用的含义?构件包括哪些?
摘要:软件是计算机系统中与硬件相互依存的另一部分,与计算机系统操作有关的计算机程序、规程、规则,以及可能有的文件、文档及数据。 软件复用(SoftWare Reuse)是将已有软件的各种有关知识用于建立新的软件,以缩减软件开发和维护的花费。软件复用是提高软件生产力和质量的一种重要技术。早期的软件复用主要是 阅读全文
posted @ 2021-01-04 18:28 遇见最美的代码 阅读(97) 评论(0) 推荐(0)
台客户端有三百个客户与三百个客户端有三百个客户对服务器施压,有什么区别?
摘要:300个用户在一个客户端上,会占用客户机更多的资源,而影响测试的结果。线程之间可能发生干扰,而产生一些异常。 300个用户在一个客户端上,需要更大的带宽。 IP地址的问题,可能需要使用IP Spoof来绕过服务器对于单一IP地址最大连接数的限制。 所有用户在一个客户端上,不必考虑分布式管理的问题;而 阅读全文
posted @ 2021-01-04 18:27 遇见最美的代码 阅读(88) 评论(0) 推荐(0)
在搜索引擎中输入汉字就可以解析到对应的域名,请问如何用LoadRunner进行测试。
摘要:建立测试计划,确定测试标准和测试范围 设计典型场景的测试用例,覆盖常用业务流程和不常用的业务流程等 根据测试用例,开发自动测试脚本和场景: 录制测试脚本:新建一个脚本(Web/HTML协议);点击录制按钮,在弹出的对话框的URL中输入”about:blank”;在打开的浏览器中进行正常操作流程后,结 阅读全文
posted @ 2021-01-04 18:25 遇见最美的代码 阅读(65) 评论(0) 推荐(0)
测试2
摘要:功能性测试可以包括,但不限于以下几个方面: 链接测试。链接是否正确跳转,是否存在空页面和无效页面,是否有不正确的出错信息返回。 提交功能的测试。 多媒体元素是否可以正确加载和显示。 多语言支持是否能够正确显示选择的语言等。 界面测试可以包括但不限于一下几个方面: 页面是否风格统一,美观 页面布局是否 阅读全文
posted @ 2021-01-04 18:23 遇见最美的代码 阅读(159) 评论(0) 推荐(0)
给你一个网站,你如何测试?
摘要:首先,查找需求说明、网站设计等相关文档,分析测试需求。 制定测试计划,确定测试范围和测试策略,一般包括以下几个部分:功能性测试;界面测试;性能测试;数据库测试;安全性测试;兼容性测试 阅读全文
posted @ 2021-01-04 18:21 遇见最美的代码 阅读(223) 评论(0) 推荐(0)
测试
摘要:1、问:你在测试中发现了一个bug,但是开发经理认为这不是一个bug,你应该怎样解决? 首先,将问题提交到缺陷管理库里面进行备案。 然后,要获取判断的依据和标准: 根据需求说明书、产品说明、设计文档等,确认实际结果是否与计划有不一致的地方,提供缺陷是否确认的直接依据; 如果没有文档依据,可以根据类似 阅读全文
posted @ 2021-01-04 18:20 遇见最美的代码 阅读(82) 评论(0) 推荐(0)
 

公告


博客园  ©  2004-2026
浙公网安备 33010602011771号 浙ICP备2021040463号-3