测试岗校招应聘ing

发布于:2022-10-21 ⋅ 阅读:(457) ⋅ 点赞:(0)

自我介绍:

软件测试面试题

一、软件质量模型:   六大特性与二十七大子特性

功   能:

界   面:控件、布局、风格、排布、文字

性   能:强度、负载、压力

数据库:

安全性:

兼容性:浏览器(校验主流程以及页面的展示效果)、操作系统、软件平台、数据库、版本

二、测试流程

需求分析——>需求评审——>制定计划——>编写测试用例——>测试用例评审——>执行测试用例——>提交BUG——>回归测试——>编写测试总结报告

三、测试用例基本要素:

测试用例编号、测试项目名称、测试标题、所属分组、维护人、前置条件、执行步骤、预期结果、用例类型、用例等级、测试结果

四、测试用例的编写方法

五、BUG编写基本要素

bug编号、标题、版本号、复现的步骤、bug的具体描述信息、对应的开发人员、bug的优先级、严重等级、其他附件信息

六、软件测试方法

是否(接触——>不接触)代码:黑盒、灰盒、白盒

黑盒测试:边界值分析法、等价类划分、错误猜测法、因果图法、状态图法、测试大纲法、随机测试、场景分析法(每一个场景设计不同用例数据,所有流程、子流程梳理出来,设计流程中的测试行为<输入XX数据,操作可实现流程转移,(是否)正常运行>)

白盒测试:逻辑覆盖、循环覆盖、基本路径覆盖

职业规划:

有幸入职——>尽快熟悉业务,做好本职工作——>技能提升(Python+Selenium自动化)——>性能测试、测试开发——>......——>为公司带来更大的价值!

毕竟:有技术的管理更服人心!!!

MYSQL篇

show、creat table、select、alter set、drop、insert、update set

C++基础知识

重写与重载的区别:

重写:

重写(Override)是父类与子类之间多态性的一种表现。如果在子类中定义某方法与其父类有相同的名称和参数,我们说该方法被重写 (Override)。子类的对象使用这个方法时,将调用子类中的定义,对它而言,父类中的定义如同被“屏蔽”了。

重载:

重载(Overload)是一个类中多态性的一种表现。如果在一个类中定义了多个同名的方法,它们参数列表不同,则称为方法的重载(Overload)

区别:重载实现于一个类中;重写实现于子类中。

重载(Overload):是一个类中多态性的一种表现,指同一个类中不同的函数使用相同的函数名,但是函数的参数个数或类型不同。可以有不同的返回类型;可以有不同的访问修饰符;可以抛出不同的异常。调用的时候根据函数的参数来区别不同的函数。

重写(Override): 是父类与子类之间的多态性,是子类对父类函数的重新实现函数名和参数与父类一样,子类与父类函数体内容不一样。子类返回的类型必须与父类保持一致;子类方法访问修饰符的限制一定要大于父类方法的访问修饰(public>protected>default>private);子类重写方法一定不能抛出新的检查异常或者比被父类方法申明更加宽泛的检查型异常。

 


网站公告

今日签到

点亮在社区的每一天
去签到