粉丝5734获赞21.0万

面试官,你好,我叫很荣幸能有这次面试机会啊,我是二零二五年本科毕业于南大学,本科阶段学习的是计算机科学与技术专业。嗯,在大四期间呢,我参与了学校的春招,然后进入了南京恩 建公司去进行呃软件测试这个岗位的工作,已经积累了一年的工作经验,在工作期间呢,我主要负责是恩 e e r p 这个项目,然后我们这个项目呢是两周一个迭代,主要包含的呃功能模块有, 嗯商品入库,商品管理,呃物料入库,采购入库,还有销售管理等这些功能模块,我主要是负责对这个项目的呃 功能测试还有接口测试。嗯,为了提升回归测试的效率,我也做呃做了一些呃工作,比如说我独立搭建了一个呃自接口自动化的一个框架,然后去呃进行自动化测试。主要,嗯,涉及到的一些 呃过核心的工具有 request, 还有呃 py recycle, py test, alert, 然后我平时偶尔也会做一些性能测试,也发现过一些性能 bug, 呃,最终都和开发去进行协商沟通,然后我们去解决了这些呃性能瓶颈。 嗯,我很热爱性能,呃,我很热爱软件测试这个工作,呃,期待可以加入贵公司,谢谢。 嗯, ok, 那 你就你最近做的这个项目介绍一下,项目当中包含的具体功能有哪一些? 嗯,主要的功能是,呃物料管理,然后还有供应商管理,然后采购,采购入库。呃,采购出库啊,不是采购入库,然后包括采购订单审批,呃,新建采购订单,然后是嗯物料入库, 然后成新建成,嗯,成品订单,然后成品入库,然后新建采销售订单、销售出库这些主要的功能。那比如说针对于销售管理这个模块,你说一下你具体是怎么测试的?销售管理这个模块 主要从,嗯,哦,我主要是先去对这个模块呃进行需求分析,然后使用叉麦脑图去分析这个呃模块的功能点以及它的测试点,然后去形成嗯,测试用力, 然后主要是呃,嗯,每个用力都要,就是每嗯都要加,就是 有呃正向用力和逆向用力,然后如果说是呃正向用力的话,就是一条用力,要包含多个功能和接口,然后逆向用力的话,一条用力就是呃,就是一条呃接口, 嗯,然后呃主要功能方面的话主要是考虑,呃,既然是考虑,嗯, 哦,不好意思,没事吧?我有点紧张。嗯,但是考虑场景,然后呃可以使用流程图去进行设计场,比较复杂的场景可以使用流程图去进行分析,然后再有一些细的细节的方面,比如说,呃一些自断方面的验证,可以使用等价类边界值的细节。 嗯, 结束了吗?嗯,对,嗯, ok。 那你说一下你在你的所有的工作过程当中都做过哪些类型的测试?每种测试的工作占比大概是多少? 嗯,我做过功能测试,呃这个占比是最多的,占了六成左右,然后还做过接口测试,占比两成左右。我还做过性能测试和自动化相关的测试,这个合起来占比是一成 啊,不合起来占比是两成。对,嗯, ok, 那 你说一下你们之前公司的整体的测试流程是什么样子的 啊?我们的测试流程首先是由产品经理呃会将 p r d 文档发送到我们团队内部成员,让我们先去进行熟悉, 然后大概一个小时以后呢,我们就会召开呃需求评选会议,在会议上呢,主要是由产品经理去对文档进行讲解,然后呃其他的人员,呃 ui 前后端开发还有测试人员还有运维人员我们都要去参与,那么我们其他成员在会议上可以对呃文档内的 内容去进行提问和了解。然后就是迭代计划会议也是由产品经理去进行召开,主要是在会议上呃明确分工,还有 呃各各部分工作的时间线后,各部分成员都会去进行参与,并在呃形成计划表,并在计划表上去进行签字。之后就是开发,呃,开发阶段, 开发阶段的时候,开发会召开开发方案会议,然后呃开发产品和测试都会去进行参会。我们测试人呢,主要是在会议上去进行了解整个项目的业务逻辑,还有数据库的设计。 嗯,然后我们后期也会去进行编写测试计划,然后会呃还有测试编写,测试用力,我们会召开用力评选会议,主要是对我们的这个测试用力去做出介绍,以及其他的他其他的人可以做出一些建议和补充。 嗯,在开发结束以后呢,嗯,开发去通过冒烟测试就可以进行体测,嗯,然后我们测试员就可以去完成系统测试,系统测试的话也会有有多轮, 首先第一轮是去完整的执行测试用力,然后呃第二第三轮呢,主要是开发修改完以后,修改完 bug 之后呢,我们会对之前的 bug 去做出一个回归测试,然后最后一轮呢,通常是对呃 一些旧功能去做出一些回归测试系统。测试结束以后呢,我们就会呃交给产品去进行验收测试,然后验收测试也通过之后呢,呃,我们就会 去产出一个测试报告,然后后期其他的其他成员也会去开始准备这个产品的上线,然后上线以后呢,我们测试员也会在测试呃去线上对这个项目去进行一个呃操作,呃就是监控它有没有问题,嗯, 那你说一下你们的用力评选是怎么做的?用力评选,呃,首先是我们测试员根据 p r d 文档去 呃编辑测试点,去分析分析需求,然后用插麦脑图画出测试点,然后呃我们会在,然后我们就会召开那个用力平使,在会议上测试人员会对测试点去做出介绍,然后其他的人可以进行提问和补充。 结束了吗?嗯, ok, 那 你说一下你们的缺陷是怎么管理的啊?缺陷我们是,嗯,我们发现缺陷以后就会提交到铲斗上,然后去呃让开发去进行修改, 就是主要是有一些呃,嗯,会会填写缺陷报告,然后就是 bug 管理,呃,就是描述一些 bug 信息,比如说,嗯, bug 的 id 模块标题, 还有它的优先级,严重程度,呃这些内容,还有它的预期结果,然后它的实际结果,以及一些呃 bug 的 状态类型,呃或者一些附件截图,然后这些呃会一并提交到这个产道上面,然后会呃提交给开发,然后开发去进行修改。 那我们怎么准确地去定位你发现的这个问题?它到底是前端的问题还是后端的问题? 嗯,这个主要先看表现,呃如果说它是这个 bug, 涉及一些页面上的,呃前端页面的一些样式啊、布局啊这些会认为是前端的问题,然后如果涉及一些数据库啊,数据处理这些内容的话,是呃会先认为是后端的 bug, 然后呃还需要进一步的去进行 抓包,然后才可以去进行确认,然后通过抓包的话可以进一步的查看他的那个报错的内容,如果说他是嗯在呃发送请求的时候出现了报错的话,那会就是那就是可以确认是前段的问题,如果说他是在呃响应的方面呃出现错误的话,就认为是后段的问题 结束了哈。嗯嗯,那比如说我现在有一个支付的功能,它支持微信和支付宝支付,说一下你怎么对它进行全面的测试 功能,嗯,首先从呃,呃只是对这个功能去进行测试的话,呃我会从,嗯, 我会从这个入口,呃权限还有自断掉线,呃业务逻辑、安全性异常这几个方面去进行验证。呃入口的话,比如说我去便利多个入口,看是否能够呃正确地进入到这个支付的界面, 然后啊权限的话看就是,嗯,就是在有无权限的情况下去验证是不是能够有去进入到相关的一些界面当中,然后自然交易。比如说在支付的时候可能涉及到一些呃输入框, 那么这些,嗯,这个输入框当中他的字母的长度,呃他可以输入的类型,呃还有是不是就是必须要填写的以及填写的内容是否唯一这些内容都可以去进行交易。然后业务逻辑,呃上面,比如说,嗯,他这个呃支付的功能,他是 呃它是不是可以进行选择?就是它是可以呃微信支付,也可以选择支付宝支付,嗯,就是如果说选择微信支付,它是不是可以直接去跳转到这个微信的界面?选择支付宝支付,它是不是可以去跳转到支付的支付宝的这个界面的, 嗯,然后还有一些呃安全性验证,就是他如果说去进行跳转的话,是不是会识别到用户的一些隐私信息?呃,是不是会呃如果说出现对,就是呃。 还有一些其他呃,就是他在扣费的时候会不会导致一些呃问题导致异常,就是用户的一些金额,呃造成 就是泄露这些之类的。这些安全性还有些异常。比如说他在呃入网的情况下,他是不是能够进行测试,就是能能,能不能进行正常的去扣费?然后比如说呃在网络不好的情况下,如果我多次去点击支付的话,是不是会对同一笔订单造成 多次的扣费呃的这些问题。还有在断网情况下,它是不是会进行扣费?呃。再比如说在网络不好的时候,我已经去进行支付了,那它会不会有相应的去进行提示这些?嗯,结束了,结束了哈。嗯嗯, ok。 了解一些常用的 linux 命令哈。第一个的话新建一个文件,呃,新建一个文件是用 touch 命令去进行新建,修改文件名,嗯,用 mv 修改文件权限,呃。用 change mode 命令查看服务器的进程信息,呃。用跳命令, 你再重复一遍啊。哦,用。用跳命令。呃,我说的是查看服务器的进程信息这个进程信息, 比如说我现在有一个 mysco 的 这个服务,你怎么查看它的进程的一个信息啊?呃,可以用 ps 杠 e f, 呃,去进行查看 ps e f, 然后通过管道服务去进行筛选。呃, grape mysco 就 可以查看 mysco 信息。 嗯, ok。 那 我现在要杀死这个进程。怎么杀死这个进程?杀死这个进程用 q 命令。嗯,我们怎么循环地查看日期? 嗯,查看日期可以用跳命令,跳杠 f 命令可以查看, ok, 你 用过 vi 或者 vi 迷你没有?呃,我用过, 那我了解几个。呃,更深一点的哈,就是我们在 b i 命令下面有哪几种命令状态 啊? b i m 就是 这个编辑下面。呃,它先输入 i 这个,呃字母,它可以实现,就是输入输入内容,然后输入完之后把冒号 q, 它是可以进行退出。呃,冒号 冒号 w q 是 保存并退出。嗯, 那我们在用 v i n 这个命令打开我们这个文件进行编辑之后我怎么进行具体的某一个?比如说就叫 word 这样的一个字不串,我怎么去搜索到 word 这样一个字不串? 这个?我,呃,这个我有点不记得了,好像用 by 的 啊,我不太确定。嗯, ok, 嗯。你们今天数据库用的什么数据库啊?啊?我们用的是 my sql。 那在我们 my circle 里面如何实现模糊查询啊?可以用 like 去进行实现。 然后呢?怎么实现模糊匹配啊?嗯, like 百分号,呃,可以 like 百分号后面就是可以。呃进行模糊匹配关键字。嗯, ok, 嗯, 那我们在我们 my circle 里面如何实现倒序的排序?实现倒序排序?呃, 呃,用 order by 可以 实现排序,然后有关键字,呃,不是对 order by 命令,然后,嗯,用 d esc 可以 实现。 嗯, ok。 那 在我们 mac 口里面如何实现查询结果的去重?结果去重? 嗯,这个我有点忘记了。呃,可以使用 where 条件去进行筛选。 where 是 筛选的嘛?我们现在要去重。去重是一个操作的嘛? ok, 那 在我们接口测试里面, get 请求和 pos 的 请求的区别是什么? 呃,呃,您再说一遍,我刚才没有听清。在我们接口测试里面就我们 h d b 请求。 get 请求和 post 的 请求的区别是什么 啊? get 请求和 post 的 请求,呃,它们的位置不同, get 它是直接在呃地址栏去进行输入,呃,进行传输数据,然后 post, 它是引述传输的,嗯, 然后它们的数量可以传输,数量也不同,它, get, get 它传输的数量更多, post 它,呃,不。呃, get 它的数量是有限的, post 它,嗯,它是没有限制的。然后它们的那个, 呃,它们的效率也不同, get 它会比它的效率会比 post 的 更高一些。嗯,它们的密等性也不一样。 get 它是有密等性的。 post, 它不符合密等性。 嗯,结束了,嗯, ok, 那 你说一下我们在设计接口测试用力的时候,你的关注点有哪一些? 设计接口测试用力的时候,呃,主要是去对它分析,嗯, 呃,用,主要是入口全线自断交界、业务逻辑和异常安全性这几个方面, 然后如如果说具体一些的话,呃,入口就是,嗯,电力多个入口,然后查看它多个入口是不是都可以进行正常进入, 呃,然后,嗯,自断交液就是交液,它多个就交液它输入框中呃它的字符的类型,长度,维信, b、 t、 n 信这些内容是否呃正?就是正常 去进行校验,然后还有呃业务逻辑相关的内容,他多个接口之间的呃上下有关联的数据依赖是否能够进行正确的?嗯,比如说下游接口可以去正常的引用上游接口的内容, 嗯,然后异常就是在弱网和断网的情况下去查看这个接口是否能够去进行正常的使用和反馈。嗯,异常情况,呃不是安全性内容,就是说它在呃是否有一些越权的问题。嗯, ok, 你 们之前接口测试是用什么工具做的呀?我们是用解密器来进行完成的。那在我们解密器里面如何实现参数化? 嗯,参数化是用 csv 文件去进行实现的啊,然后通过解密器可以去提取 csv 文件的内容,然后通过不同的呃不同的信息,然后可以产生不同的相应结果。 你说一下 csv 文件的具体的配置以及读取完之后的使用,哎,具体的配置, 嗯,这个我不知道。嗯, ok, 那 在我们解密器里面如何实现接口之间的关联? 接口之间的关联就是呃接口之间可能会有一些上下游之间的数据依赖, 嗯,那么通过,呃,比如说,呃,通过先请求上游接口,然后将上游的接口去提取出来,嗯,然后在下游接口请求的时候去进行引用,如果说是涉及,呃,涉及那个跨县城组的话,需要使用, 嗯,在 b c 中去使用 set property 函数,把上游接口中的内容呃提取为全局变量,然后再去下游接口中使用呃 property 函数去进行引用就可以了。 那你说一下是怎么提取的呀?嗯,是是是,就是在冰 chill 中去呃使用 jamita 它内部提供的这个 set property 函数,然后就可以实现提取为全集变量, 然后在下游接口引用的时候再去呃使用 property 函数就可以。我的问题是你怎么把这个值提取出来的?你 say the property 是 进行全局设置吗?你要先把它提取出来才能进行全局设置吗?你怎么提取的 啊?那这个我不知道。 ok, 那 你说一下我们是怎么针对于结果进行判定的?在我们解密器里面 根据结果进行判定,针对结果进行判定就判定结果对还是不对,你是怎么判定的啊?我是用通过断言去进行判定的。那在我们解密里面断言是怎么使用的?嗯, 编辑 text 中断言就是,呃可以直接新建,然后查看结果数就可以看到。嗯,我的意思是断言的具体的使用,并不是说它的结果是在哪里看 哦,呃,就是它可以可以使用。呃,断言的内就是它会发送,呃在使用接口,然后发送请求,它会得到相应的响应数据,那么在呃新建断言,在断言的那个判断信息 方中可以去填写正确的响应数据,然后呃使用相等或者包含这种逻辑去实现的断言。 在我们 http 里面有哪一些常见的状态码?嗯,常见的状态码两百,嗯,查询成功,然后两百零一是修改或者新增成功。呃,两百零四是删除成功, 然后三三零二重定向三零四。呃,取取本地缓存,然后四零一是,呃未授权。四零三,拒绝访问。四零四,路径错误。然后五百是服务器, 服务器异常。五零二,网关错误。呃,五零三,服务器不是。呃服务,服务异常。五,五零四是,呃 啊,五零四是网络网网,呃,是服务不存在,五零三是服务不存在,五零四是网络异常。嗯,就是这几个。嗯, ok。 你 刚刚也说到你做过性能测试,那你说一下我们常见的性能测试的类型有哪一些? 常见的性能测试主要是呃针对高密发和高频率这两种去 进行测试,这两种场景去进行测试,然后呃,如果说是呃高频率的话,我会也是通过解密器进行完成的性能测试。 呃,高必发的话是使用头部定时器去设置必发数,然后使进行测试。呃,高频率的话是使用少量吞吐定时器,少量吞吐对定时器对去进行设置固定的频率,然后去实现测试。 接受吗?嗯,那你说一下常见的性能测试指标有哪一些?嗯,主要是吞吐量平均影响 a 时间错误率,还有呃内存,呃 cpu 内存这些硬件资源这几个性能指标, 然后呃,对,我可以再补充一下吗?嗯,你说呃,对就是然后几呃,这就是正常的那个。呃,我们一般的要求就是说 c p, 呃吞吐量是需要达标,然后错误率是零,容忍,呃 cpu 内存,它的呃占就是使用情况是需要低于预值的。嗯,还有就是响应时间,响应时间我们是按照三五八原则去进行设定。嗯,好。嗯, ok。 那 你说一下载测试和压力测试的区别是什么啊?载测试,它是指系统在 呃正常的覆盖情况下去进行测试,呃主要是看系统在正常运行的情况下是不是有分析有没有出现一些性能瓶颈,然后也可以去进行查看不同时间段的一些用户数据,呃,还有高峰期的一个用户数据 后压力测试,它是在系统超过它的正常负荷情况下去进行测试,呃主要是去查看系统是不是有一些潜在的风险。我们一般在测试的时候会加压到百分之三十去进行测试,然后呃可以查看到一些呃性能瓶颈的问题。 你解释一下加压到百分之三十是个什么意思?呃就是加压它过载超过了百分之三十, 然后就对就可以去进行查看。那你详细解释一下你怎么保证它超过百分之三十? 就是比如说它是呃一个,嗯嗯,就是 之前我测试过一个呃订单,呃销售出库的这样一个模块的功能,然后呢?他当时有呃这个测试的场地,是他在高峰期的时候,他这个订单他会达到 呃一百单每秒,是一个比较高频率的一个访问,那么我当时就会去进行测试的时候,我会去, 嗯,首先会从二十开始去进行测试,比如说他是二十单每秒,一开始去进行测试,然后二十、四十、六十、八十、一百这些去进行测试之后再去进行加压, 呃就百分之百分之三十的话就加到一百赞,然后去进行测试,后来就是没有发现到一些问题,我就就是一直在去进行持续施压,我一直施压到呃一百六十赞每秒的时候有发现它的那个性能就开始下降,它吞吐量就开始出现了下降的拐点, 然后可以通过这些方法去进行测试, 结束了哈。嗯嗯,那你说一下你遇到过的性能测试的问题有哪一些? 嗯,性能测试的问题就是说,呃,这是我发现的一些性能瓶颈嘛,就是我发现到过一些 bug。 嗯。啊啊,呃,我发现的一些技能上的 bug 是, 呃,比如说, 呃可能遇到的一些问题是,比如说亚特基,它,呃覆盖了亚特基,压力过大的时候,它会解密器就会出现一些卡顿,导致它的测试的结果是不准不准确的。然后再加上,呃带有一些就是 程序,嗯,程序它的操作实现逻辑过于复杂,那么也容易出现问题。嗯,还有一些性能瓶颈是,呃, jvm 瓶颈,就是说它可能会造成一些内存泄露, 会容易出现这个性能瓶颈的问题。嗯,再有就是它的呃服务器,服务器资源,呃,服务器资源的一个瓶颈就是可以去升级服务器去进行解决。 嗯,结束了。 那你说一下你所说的前面两个问题你是怎么解决的?嗯。压缩机评酒, 压缩机就是去多项的,去就是逐步多项的去进行。呃,测试,比如说,呃,我先去进行一个场景的测试,就是不要同时的去 在解密器上执行多项任务,呃,这样会好一些。然后呃程序,程序上的瓶颈,程序实现的过于复杂,那我会去跟开发去进行沟通。呃,优化就是后端的算法, 嗯,还有优化一些数据库,可以让数据查询的更快。嗯,想问两个问题哈,第一个的话, 什么叫你不把所有的场景结合在一起测试?那如果我就是一个场景,你单机就支持不了,你怎么处理?然后第二个的问题的话,就是针对于你说的这个什么系统复杂,那我们业务就要这么实现, 那你针对于这个你让开发去把这个业务改掉吗?啊?呃,首先第一个他就是说如果单机他完成不了呃造成的问题,那么可以使用分布式 集训的方式去进行测试,或者是使用呃云服务器去进行完成。然后另一个就是说呃业务上的逻辑过于复杂,这个就是可以采用一些嗯,其他的一些比较 优化的算法可以使使这个就是算法更加简练一些,实践的没有那么复杂,或者说是优化一下数据库,让数据库可以查询的更快这些。 嗯,然后可以去跟开发去进行协商和沟通,看能不能去进行解决。呃,再一个就是也可以去呃优化服务器的性能也可以更好一些。 那你知道分布式怎么去配置吗?嗯,我知道分布式的话就主要是去配置控制机和执行机就可以了,然后每个机子它的解密器的配置中都要打开远程访问, 然后控制机它你控制机在配置的过程中需要再打开需要配置它的远程访问地址,然后同时也要添加入执行机的远程访问地址和它的端口号,然后再去运行控制机,有控制机去读取脚本,在远程里,远程开里所有的就可以去实现了。 那你刚刚有说到我们这个数据库的优化,那你说一下数据库的优化有哪些方式? 呃,数据库的优化,比如说有呃表设计优化,可以尽量使用, 嗯,可以使用 tiny int 还有 virtual 这些太对, tiny, tiny int 去代替 int, virtual 去代替 chair 这些呃子段的替代,去节省一些资源的消耗,然后再比如说去 尽量对字段实现一些非空约束,这样也可以提高一些技能。嗯,还有就是对比较大大的文件,可以将它的文件路径去存储到数据库中,实现它的呃,可以去节约它这个查找时候的一些技能消耗。 然后再有就是 circle 语句的优化,可以尽量去避免使用呃 select 星,还有 count, count 列列名这些啊,去让它的效执行效率能更快。还有就是缩影优化,可以去使用缩影,然后呃,然后避免缩影失效, 在缩影的时候避免使使用函数和 like 这些字段去进行实现。嗯 嗯, ok。 那 我问一个问题哈,你觉得缩影是越多越好还是越少越好? 呃,我觉得缩影不是越多越好,它是主要是它的一个理性。嗯,比如说它 呃一些有有,有一些地方它是不适合缩影的,因为这个缩影它其实是相当于一个书本的目录,它可以让我们去查询东西查询的更快,那么 有些不适合所以的场景,比如说比较小的表,那么它本身呃可以去全表查询,它的速度就已经很快,如果使用所以的话,它反而是一种累赘。再比如说有些字呢,它是有些表,它是需要频繁的去登山改查这种 呃就是去进行编辑,进行修改,那么这个时候的话,如果使用所以的话,所以你要去进行修改,那么也会导致一个工作效率增加,它也是不适合用,所以的。 嗯,再比如说它的重复计算比较多的话,它也会不太适合使用缩影,对,所以的话缩影就是还是要比较合理,它也不是越多越好。嗯, ok, 我 看你自动化是用的 python 哈,那在我们 python 里面有哪一些常见的数据类型? 嗯,常见的数据类型有整型 int, 嗯,浮点型, float, 布尔津布,还有呃,集合, set, 列表 list, 圆组 top, 还有字典 dick, 嗯,这些 哪些可变,哪些不可变啊?可变的类型是列表 list, 然后呃,集合, set 这里啊, dick, dick, 这这几个是可变的。嗯,然后其他的是数据数字啊,整型,浮点型,布尔型啊,圆组, 这些是不可变的,还有字母 try, 这些是不可变的。嗯, ok。 那 我们如何实现列表数据的去重? 呃,实现去重的话可以通过集合来进行实现,也可以通过循环便利的方式去进行实现。呃,集合的话就是使用 set 函数,呃,可就可以实现去重,然后但是这个时候它的类型它会变成集合的。 那我们如何实现字母串的反向?也就是说,比如说我现在字母串是 a b c, 我 要变成 c b a 啊。呃,就是字母串的反转的话,也是方式比较多,可以使用切片。嗯,可以使用。呃,那个内置函数还有循环便利的方式都可以,然后切片的方式比较简单一点,直接设置不长为辅音就可以了。 然后还有内置函数的话,是使用 reverse 函数啊,去进行实现,再使用转移函数进行拼接就可以了。还有就是循环变例的方法啊,通过旧字母加新字母的方式就可以实现。 ok, 那 你说一下你用过的 python 的 装饰器有哪一些? 我用过的装饰器是,嗯, hightest 点 mark 点 run, 然后 hightest 点 mark 点叉 fail, hightest 点 mark 点 flacky。 对, 这几种 就没了吗?啊,对,嗯, ok。 你 觉得什么样的一个项目比较适合做自动化测试? 呃,做自动化测试就是比较稳定的项目都比较适合做。呃,像我我们公司之前,呃这个项目中就是回归测试的时候,它的用力数量比较多,那么可以为了提升效率实现自动化。呃,可以提升工作效率, 我看你做的是接口自动化哈,那在我们接口自动化里面你使用过的常见的三方库有哪一些? 嗯,常见的一些库有,呃 pie test, pie, 呃, my circle, 还有 open 叉, open pie 叉 l, 还有 jason pass, 金加,这些都是我之前用过的,还有 time 这些。对, 说一下每一个都是用来干什么的? time 我是, 呃用于就是在程序中,呃可以去进行, 呃,通过 sleep 可以 放慢程序的运行速度,就是可以查看具体的一些运行的情况。然后呃,还有 request 的 库是我用于实现 http 的 响应的,然后 paytest 它是 用于实现接力 b, c, a 请求的,还有新加,它是用于实现。呃,通过一些实现的是那个参数化,就是,呃关键字驱动使用到的。嗯,还有 jason pass 是 用于呃 jason 提取中使用到的。 结束了哈。嗯嗯,那你说一下我们通过 request 发起 post 的 请求需要传递哪些参数? 哦,这个我不知道。呃,那你们接个主动话是怎么发起请求的? 哦, 我们是使用嗯 h t t v 请求和呃 a e t c 这请求两种是,主要是实现这两种请求, 然后我会呃使用 request 库和呃去和还有那个 pie test 去进行实践,然后会将它们这两种请求方式封装在工具中,然后使用的时候去进行调用就可以。 那它的基本原理你不知道吗?基础的 request 是 怎么发起请求的? 我不知道。嗯, ok, 那 你在做接口自动化的时候连接过数据库没有啊?有连接过,你用的是哪一个库啊?啊?我用的是 my sql。 直接是 my sql 吗? 呃,我说的是三方库,用的是哪个连接数据库?三方库? 呃呃哦,我没有听懂您的意思,你用的数据库是买收口,但是你 python 是 怎么连接买收口的 啊?我们是使用那个驱动去实现啊?对,下载 micro 对 应版本的它这个驱动,然后在解密器中去进行配置,使用解密器来去进行实践。嗯,不好意思打断一下哈。啊啊,我现在说的是 python 接口自动化 啊。是的,这个是怎么处理的? ok, 那 我们换个问题哈。呃, 你们自动化测试报告是怎么输出的?通过 alert 去自动生成测试报告, 然后直接进行查看就可以。嗯, ok, 你对加班这个问题怎么看?加班我觉得就是在这个行业内还是比较正常的,然后之前我们项目迭代也是比较快,两座一个迭代,然后有时候在 呃工作就是任务比较多的时候也会有一些加班啊。我有,我有经常会加班到十点的时候,我也挺习惯的,所以我觉得我都是可以接受。 那你说一说你自己的优缺点呢?嗯,我觉得我的优点就是,呃 工作的时候比较认真负责,然后比较努力,上进心心啊,在学习能力也比较强,可以很快速的去融入团队和工作中 哦,沟通能力也比较好,在团队中就是跟大家都呃关系挺好,挺融洽的,也没有说过什么样的争执,就是大家氛围都挺好的啊,我觉得这个这些都是我的优点。然后要说缺点的话,我觉得, 嗯,我自己的一个最大的缺点是我没有那个松弛感,然后比较喜欢一些比较容易有灾难性思维。 对,就是比如说我,呃呃,再举一个生活中的例子啊,我我经常就是生活中如果我的身上有一些不舒服,我就会觉得自己得了什么大病,然后马上要去医院做检查,我一定要就是每项检查都做,然后觉得自己身上是全部都检查过去,医生都说正常,然后我才会放心。 再比如说我之前在考试的过程中,我也会呃一些比较简单的问题,我也会去反复的去进行检查,确实没问题,我也才会去进行交卷, 嗯,就这样吧。嗯, ok。 你 说一说你未来几年的职业规划呀? 未来几年我主要是去进行一个呃学习,我希望在软件测试的这个方面去学习到更多的内容,然后可以让我的能力更加的全面,更加的呃全面去发展,然后在这个行业内去进行深耕 啊。如果说,呃职业规划的话,就是我希望能够做的还是在软件测试岗位上能够做得更好,比如说去做到一些中高级的软件测试, ok, 呃,我这边就没什么问题了,看你有没有什么想要了解的。呃,我想请问一下,如果我有机会能够入职的话,您对我后续的工作会有什么期待吗? 嗯, ok, 我 们这边对于新同事加入的话,基本上都是希望以下几个快速的一个融入哈,第一个的话就是业务的快速的熟悉, 就希望能够快速的把公司的产品形态、业务功能全部熟悉,然后能够快速的切入到真实的项目特色当中来。然后第二个的话其实也是一个长远规划以及整体的布局吧,就是希望能够也去扩展新的技术的一个学习, 包括就是像我们自动化去提高我们的效率性能,去保障我们的质量等等,然后以及我们当下最新的 ai 的 技术,把 ai 的 技术融入到我们 测试的提效当中来,这个就是两个方面的一个期望吧,其他还有什么问题没有啊?其他我就没有什么问题了。嗯, ok, 稍等哈,我来投个屏 能看到,我这边投屏不可以看到,嗯, ok, 先说一下今天整体的一个面试情况哈,今天整体的面试情况是比较好的哈,就是除了有几个细节的一些使用,确实没怎么去练过。呃,回答起来就是没有回答的特别好,其他的深层次的其实回答的很好哈, 然后我都特别紧张,我感觉我自己回答的很烂,然后有好几个问题都回答不出来,我就特别紧张。嗯,首先哈,我先给你解释一下这个问题,你不用因为一个问题就去纠结,因为我们面试哈,就不管谁去面试,都不可能每一次面试都百分之百正确, 这个一定要记住这个哈,我们面试和考试不一样,考试都是冲着一百分去的,面试呢,我们只需要冲着这个公司他满意去就行,满意并不一定要一百分, 所以不用纠结一个问题。这是第一个哈,然后我们就来看一下,呃,有几个呃可以完善的哈,其实我今天问你是问的比较深的, 嗯,然后细节也问的比较多哈,然后整体的回答我是觉得挺好的。然后我们就来看一下啊,有几个可以完善的问题哈,第一个的话就是我们这个 bim 这个命令下面他的这个搜索其实比较简单啊,一个斜杠或者一个冒号去加上这个 word, 他 就是去搜 索,然后斜杠和冒号的区别呢?斜杠是光标向下,也就是向下去搜索,这是模糊搜索的,然后你还可以下来再看一下,那个 就是批量替换的,这样的话我们就可以实现 linux 环境下面的文件的真删改查。其实刚刚这个搜索就是查,就是我们要去那个批量的替换里面的那个东西,就跟我们在这里通过 ctrl f 这个查找替换是一个道理, 这是 linux 的 哈。然后就是买 soc 的 驱虫,我们驱虫呢就是常用的方式哈,一个就是关键字 distinct, 第二个呢就是通过分组进行驱虫, group by 分 组进行驱虫。 然后接下来就是这个解密的参数化和接口实现的关联。首先先说参数化,你是知道这么一个东西的,但是详细的使用说不清楚,这个是,呃,我是特地问了一下,就想了解一下你具体的一个使用哈,这个我们还是要不能停留在单纯的理论的背记,还是要去实践, 就把这个东西都去实操一遍,你不需要选择那么多的内容哈,选择一到两个模块都去实操一遍,然后接口之间的观点也是,嗯,就这个问题,接口之间观点就真正体现的完全在背。 那个 c 的 property 是 你唯一忌讳的东西,所以你说出来了,那个东西, c 的 property 是 局 变量的一个设置,那你得先有这个值,对不对?那我们得先提取,提取的话有常规的哈,几种方式, json 提取或者政策表达是提取,你把它提取出来之后,然后为什么要使用决策设置?是因为你要跨县城呢?如果不跨县城是不需要用 city property 的, 这个一定要记住哈,不要把它搞混了,不要一上来就 city property。 然后就是 python 的 装饰器哈,你说的那几个东西没问题哈。呃,也可以说一下,就是 python 相关的, 比如说我们像类方法,类函数,然后比如说像我们数据驱动啊等等等等啊,这一些都可以去说一下,就不要单纯的只去说一个 py test 的 哦,这个你下来,我以为就是装饰器,就是那个艾特然后放在那个函数上面的那一条,我以为就就这个装饰器,就是这个东西,这个样式就是这个,但是并不是只有那个自动化框架有,懂吧?好,对,然后就是接下来这个接口自动化三方库的具体的使用。 嗯,这个还是要自己实操一遍啊,或者说,呃,即使你用的成品的这个框架,你也得了解一下原理哈,比如说这个接口自动化,你得发起这个有快速请求,这是最基本的东西的, 如果你这个接口请求发发送,发送哪些东西,人家一问你都不知道,那你怎么证明你确实做过这个结构自动化呢?对不对?嗯,哎,这个东西你是知道,但是怎么用详细的东西你也得知道,特别是这个最基本的 request 发起请求。 然后第二个呢,就是我们这个连接数据库,它的三方库一般现在用的叫 py 买收口,这是连接数据库的,呃,连接买收口数据库的,如果是连接那个 mongo, 我 们就用就用的是 py mongo, 然后这个具体怎么连接的,你下来再看一下,那个资料里面是有的。然后,嗯,就是我们人事的这个问题。优缺点,这个缺点不要那么较真哈,还说那么多, 我们说实在话哈,这个东西是有一个小的心机在里面的,我们最好呢是把优点说成缺点,比如说,呃,针对于某一些细节点呢,我扣的会比较细,有的时候呢花的时间会比较多,会浪费一定的时间,从而呢导致自己会通过加班把这个项目的进度赶回来。 这样的一个说法呢,既体现了我们确实对于细节的把控度很细,确实浪费了一点时间,这是前期哈,然后呢,我们也通过加班把时间赶回来了,我们也不会耽误,没有耽误项目的进度,但是在面试官听起来其实是个优点, 但是这样说的话就是会不会说比较,呃,工作效率上就比较低,然后你还要通过就是加班完成。我刚刚说了一个词叫前期, 你前面的吗?刚开始工作有点问题不很正常吗?对不对啊?但是我们刚开始工作这个问题并不是真的问题。懂了没有?嗯,哎,就是这么一个说法。好的,其他看你这边还有没有什么问题? 其他我没什么问题。呃,就是我一直在背面试题,然后就是我还觉得有些东西我都是背的。哦,我想问一下,我就是我刚才面试过程中有没有明显的就是感受出来是我是有准备,然后有在背诵的这种感受。 我刚刚说的那几个问题都是在背诵的吗?啊,就是完全没有想他具体的一个实现就是只背了,特别是解密特那个使用完全就是在背的吗?对吧?你要实践一定要实践哈,因为你现在说的直白一点,你现在背的很好了。嗯, 但是我一旦问到某一些细节点,但是你性能那一块答的很好哈,性能那一块我觉得是答的非常好的,然后接口就是 segment 的 具体的使用这一块确实是背的太深印了。 嗯,你下来之后哈,你在实践的过程当中如果遇到什么实际的问题,你都可以随时的整理成文字稿发给那个答一号老师,然后我们这一块会及时的给你做答复的。 好的好的。嗯, ok, 那 要是没其他什么问题,那我们今天到这哈。好,谢谢老师。好,不客气,好好,拜拜。拜拜。

南京这周五啊,一测就要开考了,他其实对于中考来讲只有两个影响,首先就是你特长生的天报一测里面呢,他有一项叫做审美与表现,这一项如果你拿不到 b 的 话,那你的学科和科技特长生就没有办法进行报考了。 第二呢,就是对于中考排名的影响,因为这几年啊,南京中考各分段差距越来越小了,同一个分段里面有好几百人,那这个时候呢,就会优先去看三 a 三合格的孩子优先来排名,这就是为什么有的家长说我家孩子各分段差距越来越小了,但是我没有 预测这个事啊,不用过度焦虑,因为这次考试的分数呢,我们只占百分之四十,其余的百分之六十学校已经在平时把分数给你加上了,这次考试只要认真对待都没有问题,祝看到这条视频的你都能拿到三 a 三合格。

同学们大家好,我是李老师,这条视频呢,同学们家长们刷到了,一定要点赞收藏起来。最近呢,很多的家长和同学们会问我,有没有南京科技这边的啊,往年的校测试卷, 呃,其实参考往年的校测试卷啊,是每年同学们家长们啊最关注的一个点,但是今天呢啊,李老师用这条视频给大家说明白啊,大家陷入了一个误区, 就是咱们同学们和家长们做某一个学校往年的这个单招试卷啊,它的意义不大,意义真的不大。为什么这么说呢啊,大家可以听我来分析一下。 首先单招呢,它是咱们这个选拔性考试,它不是过关性考试啊。什么是过关性考试呢?就像咱们这个合格考, 你考到某个分数就是合格,他不限制人数,这个叫做过关性考试。咱们的单招是选拔性啊,他是有人数限制的,就比如说南京科技,他今年录取两千个学生,那么这两千就是这个限制的数字 啊,如果说他没有报满,那么你考的分数比较低啊,也能够被录取,如果说他报超了,对吧,你没在这个两千名内,那你的分数即使很高,也依然是没办法录取的,这个叫做选拔性考试。 第二点啊,所以说咱们同学看的是位次啊。第二点就是以往的考试,他的试卷 即使很难,又或者说是很简单,那么他和今年其实也是没有关系的,因为学校每一年出的试卷,他的难度,他的题型,他的报考人数啊,这个是最终的这个录取率的这个决定因素啊,他和以往的试卷 是没有,这个可以说是没有一丁点这个关系的,这个大家应该要明白, 真正能决定你能不能考上的啊,因素在哪呢?第一个是你的语数英三门的啊,基础,这三门基础课的成绩你能够发挥发挥的是否稳定啊?是否稳定。第二点呢就是他的职业身形测试,你是否能回答的上来。 那么第三点呢,就是咱们同学填的志愿啊,你填的志愿这个学校的政策是不是对于你有利啊?就比如说南京科技,他今年考的数学啊,数学是一百二十分啊,英语只占八十分,那么数学好的成绩同学肯定是有利的呀, 这个大家要明白。然后还有最重要一点就是关注这个学校,他今年报考的热度是不是很高啊?报考热度高说明 今年他报考人数就多,报考人数和招生人数,对吧?这个暴露比,这个是决定孩子们能不能考上的这个,那这个概率的最大的一个因素。

预测对中考填报有两个影响。大家好,这里是南京升学情报员小宋。那南京这周五预测就要开考了,预测对于咱们中考填报两个影响,首先预测里面有一项叫做审美与表现,那这一项你如果拿不到 b, 你的学科特长生、科技特长生、指标生这些全部没戏了。而且这个预测啊,对于你的中考排名也是有影响的,因为这几年南京中考各分数段的差距呢,越来越小,同一个分数段可能好几百个人,那这个时候就会把三 a 三合格的孩子来进行优先的排名, 这又是为什么?有的家长说,哎,怎么我和他家的孩子分数一样,结果他家录了我没有,但是一次啊,大家也不用太过焦虑,前面百分之六十的分数,学校都会基本上给你满分,那这次考试你只要认真对待,都可以拿到三 a 三合格。

我们江苏省考的面试没有发挥好,大家千万别灰心,这代表你后面还有更多更大的机会,而且我们眼前就有一个现成的机会。江苏事业单位的统考 刚走完,省考的同学,我们现在就转战事业编,优势真的很大,完全是无缝衔接。我给大家说三个最实实在在的理由。第一个,事业单位的笔试难度明显更低,江苏事业单位统考我们直测题目题量少, 考点集中,不像省考那么卷。尤其是南京这边,题型稳定,方向清晰,短期冲刺提分非常快,非常适合现在立刻发力。第二, 待遇一点都不输给公务员。我们很多的同学说,事业编好像就比公务员要差一点,对事业编有误解,其实我们江苏不少岗位的待遇都很难拿,五险一金给你足足缴,年中奖也很可观。 在各地区收入、工作时间、压力都能够很好的平衡,所以也能够很好平衡生活和工作。第三,发展的路线特别清晰,管理岗可以晋级,专技岗可以凭职称,也可以提拔做领导, 越往后越吃香。而且有了事业编工作经验以后再考公务员面试会有更大的优势。现在已经是三月中旬了, 我们江苏的事业单位考试呢,四月十八号就要笔试,时间非常紧,这个阶段咱们就别再去累耗了,全力冲笔试,笔试分数越高,面试越稳,想稳稳抓住这次机会,我们云之公考事业单位考前冲至营,专门为我们南京的考生打造 高频考点串讲,全真模考,重难点突破,帮你用最短的时间冲到高分。想了解课程,想清楚 备考规划的直接留言事业单位就行。江苏省考只是一场考试,不是结局,抓住我们这次事业单位的统考这波机会,下一个上岸的就是你。

今天呢,鸡蛋老师给大家分享一下南京大学强基计划招生情况。南大呢,也是属于华武里面的一个很热门的院校,虽然有人戏称他是华武的守门员,但其实华武里面向南大呀,浙大,我觉得他们往年这个分数啊,其实都是差不多的。 另外,相比于中科大这种比较这种沉闷的这种纯科研氛围院校,我觉得南大综合氛围还是不错的。同时在南京这边读书, 呃,很多人也是说这个,在南南京这边读书是一个呃特别好的城市,我觉得在华物里面,南京大学是一个适合绝大多数人的选择啊。好,接下来我们主要谈一谈他这个往年招生的专业呀,录取分数,还有往年这种笔试面试究竟怎么考 好。呃,第一关啊,就是哪些同学适合去报南京大学,除了我刚才说的那么几点,第二个呢,就还是你的高考分数,是一个特别重要的指挥棒, 如果你的评人成绩差不多就在六百四六百五,跟这个南大也比较接近,同时你也想往上购一购,那你去报南大的抢击,可能会有一个十到二十分的优惠, 这块呢,具体能优惠多少分和你的专业强相关。如果你报这个这种数学啊,信息计算科学,特别热门的,嗯,那确实没有太多的优惠,基本上跟这个裸分就是他那个头等线也差不多了。呃,如果你报的是这种物理啊,化学,生物, 相对来讲优惠的挺多,因为他冷门。好吧,就是在抢击里面,相对来讲报的人少。如果你是文科生呢,就是古文字,历史,哲学,他优惠的分数 也不太多好吧,因为文科生报的抢击。呃,没什么选择,南大是一个很好的选择,就是大家都一窝蜂的去冲过去了,报的人多那他就难,报的人少, 那就容易好。这块也大家应该比较容易理解。南京大学他转段这块就是挺开放的,就是像数学啊,他有这种纯数学的,也有这种智能科学的,还有像信息计算科学呢,他是一托于这个计算机学院去培养 物理呢,他也设置了很多培养方案。整体上而言,我就是想表达一个观点,就是南大的强基,他是真正为学生考虑,同时也非常考虑学生的就业,就是你哪些有 热门的方向,他都会及时的去调整,让大家去学计算机或者说前沿的科技等等。呃,南大往年这个初试啊,他是先去考察这个笔试的,大家也都知道复交南模式指的就是这些学校,他是先考察一个笔试,然后如果说你分数达标了, 你在这个考完之后几天再去参加相关的面试和体测。呃,往年的这个题型主要呢都是在这个选择题时间比较短,然后理科这边测试分两个专业组啊,一个是这种数理探求考数学和物理,然后还考察这个,另一个专业组是考察这个化学和生物 整体选择题部分,这个难度都比较大,计算量也比较大,考察的水平我觉得,嗯,是对得起华五这个名头的。就是说,嗯,他不会说太简单,这样的话就没什么筛选性了,也没办法真正的筛选出来,就是有别于高考这种真正有特殊才能的学生, 就是如果说你平时有一定的数学物理的竞赛的基础,哎,你去考他,我觉得你会觉得很顺手,或者说你平时这种数学成绩一百四十加,物理成绩九十五加,哎,有很好的这个底子在,你去考他,呃,也不算特别难。文科呢,也是类似的情况,他这个选择题为主, 还有这种主观题,然后文史哲都考。文科呢,就是考察你的知识面,他很爱考一些课外的阅读的题目,好吧,嗯,如果说你需要往年这种备考资料,可以联系我们鸡蛋强集计划做个评价,去获得相关的指导。 呃,在他的复试这块呢,就是考察面试,面试的专题就主要围绕南大的学科,你为什么报考啊?南京大学,同时你要对这个专业啊有一个深入的了解, 就是强基的面试特别爱考的就是跟你报名专业强相关的内容,因为强基强基就是你要在专业方面要有区别于其他同学的一些优势,你才能够证明你真正的适合他。 同时呢,你还应该尽量的去提前了解一下什么叫做科研,什么叫做当下的科学等等,你提前去准备一下,可以结合南京大学你报名学院的官网去看一看近期的一些科研动态, 还有就是老师的研究方向,哎,浏览一下,浏览一些相关的名词,这样呢,对于你考试是比较有帮助,好,希望大家能够顺利的通过南大的初试复试,同时你的高考分数也挺好,然后这样你就能顺利上岸了。

院校,该学院是国家示范性高等职业院校,江苏省首批高水平应用特色学院。 学校占地面积两千余亩,校舍建筑面积三十万平方米,是江苏省规模最大、设施最完善的职业学院之一。 学院现设有二十四个二级学院,开设了七十余个本专科专业,盘盖了公、管、经、文、法、医、教育等多个领域。南京城市职业学院致力于培养具有职业技能和创新创业精神的高素质技能人才。 学院本着全心全意为人民服务的宗旨,秉承一切为了学生、一切依靠学生的办学理念,为社会培养了大量技能型人才。

单招校测主要考什么?在单招中呢,学校的一个校测一般有三种。第一种是语数外的一个文化测试,考核考生的这个语文、数学、外语掌握水平,主要是高中学习期间,语数外的一个文化基础题目呢,都是简单题, 相较于高考难度要低很多。文化测试在单招考试里面,比如说像南铁、南信、江卫等等这一些院校。 第二种呢,是综合素质面试,面试主要考察学生的仪容仪表、语言组织、逻辑思维、看待问题的一个角度、临场发挥能力等等。这种形式在部分院校里面呢,比如说像江苏海事、江苏医药以及一些院校里面的订单班 会有面试的。第三种呢,是职业适应性测试。职业适应性测试每个学校考察的一个内容相差是比较大的,有的学校他考察学生的一个心理健康状态,解决问题的潜能,像南铁、南交对吧?而有的学校考察的比较综合, 既会考察到职业态度、职业倾向、心理素质、逻辑思维,也会考察到一些文化素养、人文常识、安全常识、法律常识等等。 那么在二五年,很多学校都已经增加了职业适应性测试了,像四大卫校以及男性等院校。而在二六年呢,估计绝大部分学校他都会有职业适应性测试的。那我们走单招的同学一定要加强训练,多刷题,认真去准备。

南京科技职业学院二零二六年单招最新消息,第一条也是很多人都已经知道的三校联考,但是我,我不跟各位讲三校联考,我讲的是,呃,这个考试呢,语文是一百分,数学是一百二十分,外语的话是八十分啊,这次考试的话还是以数学为主。然后第二个就是,呃,外语的话大概率不考日语了 啊,是考英语的啊,学日语的同学,你想报考南科,你得要注意了。第二条消息,南京科技职业学院今年他的一个整体的单招的总计划会比 去年进行扩招。啊,为什么呢?因为据小道消息,南京科技职业学院他的计算机类的专业会扩招两个半。所以说这这条这条消息的话,应该是对咱们想报考男科的同学也是一条好消息。然后视频的最后,如果说各位同学没有 往年男科的校测模拟卷的啊,可以在评论区回复金榜第一名周老师,呃,等会在评论区给你们进行回复,然后也可以关注周老师,然后了解男科最新的单招消息。

你以为面试过了就稳了?错了,你离上岸只差最后一关,也是刷人最狠的一关。政审。 今天我用接近审查方的视角,拆解五条执行最残酷的一票户籍相。第一条,你随手发的点的,都可能成为淘汰你的证据。现在政审,多地已经将网络行为纳入常规审查, 会要求你上报账号,查过往的发言。政治敏感、造谣传谣、恶意攻击的记录,直接影响结果。第二条,你在大三时在网上发的一句抱怨工作后,考官仍然被翻出来,政审没有过期这一概念。无论多久前的历史发言,一旦在审查或举报中被核实, 都可能成为你档案中的负面评价。报考机要、宣传等岗位审查更严。第三条,父母是老赖,你考核心部门的风险基金,报考公检、司法、国安、金融监管等岗位,家庭的重大的经济纠纷与诉讼,如父母被强制执行、大额债务的未决, 会作为评估项,可能影响你的录用。第四条,考公安、国安、纪委,你的父母、配偶必须通过审查这些核心岗位执行延伸审查,仔细清楚父母、配偶犯罪记录, 特别是重罪、政治面貌、境外身份是必查项,有问题则以一票否决。第五条,本人有案底,考试作弊、学历造价终身受限。根据最新规定,此类行为不仅 本次录用无望,更可能导致多年或终身限制报考,学历、学位造假,一经查实,立即取消资格,并计入诚信档案。好了,关于政审还有任何疑问的,欢迎在评论区和我互动。