测试的策略有哪些? 黑盒/白盒,静态/动态,手工/自动,冒烟测试,回归测试,公测(Beta测试的策略)按开发阶段划分1,单元测试 (Unit Testing)又称模块测试。对软件的组成单位进行测试,其目的是检验软件基本组成单位的正确性。测试的对象的是软件测试的最小单位:模块。 2,集成测试 (Integration Testing)集成测试也称联合测试(联调)、组装
转载
2024-10-23 15:58:14
28阅读
TestNG的前世今生TestNG简介TestNG是一个开源自动化测试框架,表示下一代(Next Generation的首字母),其设计思想来自JUnit和NUnit,但引入了一些新的创新功能,如依赖测试,分组概念,使测试更强大,更容易做到。 它旨在涵盖所有类别的测试:单元测试,功能测试,端到端的测试,集成测试等。TestNG和Junit的关系两种框架在功能上看起来非常相似,主要有以下3
转载
2024-10-06 14:05:05
28阅读
1. unittest框架unittest是python中一款内置的测试框架,用来测试代码的运行正确与否。他能够收集测试用例,执行测试用例,查看用例执行结果,还能够添加用例执行的前置条件和后置处理条件。unittest中的4大核心概念:
TestCase:测试用例,使用这类来编写测试用。它是对一类测试用例进行了封装,例如针对登录操作的测试用例,封装成一个class,针对注册 操作的测试用例,再封装
转载
2024-10-05 12:12:17
38阅读
一、测试环节UT = Unit Test 单元测试 IT/SIT = System Integration Test 集成测试 ST = System Test 系统测试 QAT= Quality Assurance Testing/Quality Assessment Team 质量保证测试/团队 UAT = User Acceptance Test 用户接受测试(俗称:验收测试)1.UT(单元
现在接口自动化测试用的比较多,也是被很多公司看好。那么想做接口自动化测试需要具备哪些能力呢? 也就是面试的过程中,面试官会考哪些问题,知道你是不是真的做过接口自动化测试?总的来说问的比较多的就是以下几个问题:1.json和字典的区别? -对基础数据类型的考察 2.测试的数据你放在哪? -数据与脚本分离 3.参数化 - 数据驱动模式 4.下个接口请求参数依赖上个接口的返回数据 - 参数关联 5.依赖
转载
2024-07-14 18:32:35
114阅读
2018-11-21更新目录文章目录目录@[toc]别人的1.Js基础this几种不同的使用场景类型=== 和 ==内置函数(数据封装类对象)JS变量按照存储方式区分为哪些类型,并描述其特点强类型转换(===不进行强制类型转换)setTimeout()和setInterval()js全局属性/全局函数随机数关于IFrame表述正确的有DIV和Span块元素、行内元素将块元素变为行内元素将行内元素变
转载
2023-09-01 14:34:27
71阅读
Hello,你们的好朋友来了!今天猜猜我给大家带来点啥干货呢?最近很多小伙伴出去面试的时候经常会被问到跟自动化测试相关的面试题。所以,今天特意给大家整理了一些经常被公司问到的自动化测试相关的面试题。停,咱先收藏起来好吗,别到时候找不到了,再问我要,我可就要装作不认识你了哈。好了,咱废话不多说,直接上干货吧。一. 第一个最常被问到的问题:你最熟悉的元素定位方式有哪些?id :根据 id 来获取元素,
转载
2024-08-05 11:22:06
154阅读
一:什么是协同程序?答:在主线程运行时同时开启另一段逻辑处理,来协助当前程序的执行。换句话说,开启协程就是开启一个可以与程序并行的逻辑。可以用来控制运动、序列以及对象的行为。二:Unity3d中的碰撞器和触发器的区别?答:碰撞器是触发器的载体,而触发器只是碰撞器身上的一个属性。当Is Trigger=false时,碰撞器根据物理引擎引发碰撞,产生碰撞的效果,可以调用OnCollisio
原创
2017-01-23 09:43:00
96阅读
1、写几个线程安全类,不安全的,支持排序的类名?【参考答案】 Ø 线程安全类:Vector 、Hashtable、Stack。Ø 线程
从网上汇总的IOS面试题1.Difference between shallow copy and deep copy?2.What is advantage of categories? What is difference between implementing a category
原创
2021-07-23 09:15:04
258阅读
1.1 算法题开始首先一道算法题,题目是链表上的数字相加。题目类似下面这道leetcode题。https://leetcode-cn.com/problems/add-two-numbers/这道题截图如下:笔试题跟上面这个非常类似,不一样的是字节的问题中,每位数字不是按照逆序的方式存储的,而是高位在前,低位在后。解题思路:链表反转相加后再次反转从前往后遍历,从后往前相加,需要记录前置节点。1.2
前言随着移动互联网科技不断的发展和创新,如今无论是公司还是开发者或设计师个人而言,面试都是一项耗时耗钱的项目,而面对iOS开发者及设计师在面试时可能会遇到的问题进行了筛选与汇总。下面我们一起来一下看看吧。一、如何绘制UIView?绘制一个UIView最灵活的方法就是由它自己完成绘制。实际上你不是绘制一个UIView,而是子类化一个UIView并赋予绘制自己的能力。当一个UIView需要执行绘制操作
转载
2023-09-08 15:51:45
324阅读
第二部分 网络编程和并发(34题)1、简述 OSI 七层协议。
物理层、数据链路层、网络层、传输层、会话层、表示层、应用层
2、什么是C/S和B/S架
转载
2024-01-21 04:18:57
49阅读
001、什么是 Redis?Redis 是一个使用 C 语言开发的内存数据库,读写速度非常快,它提供了多种数据类型来支持不同的业务场景,可以用作缓存、分布式锁甚至是消息队列。002、缓存数据的处理流程?如果用户请求的数据在缓存中存在的话就直接返回,如果不存在的话就看数据库中是否存在,数据库中有的话就更新缓存并返回对应的数据给用户,如果数据库中不存在的话就返回空数据。003、为什么要使用 Redis
转载
2024-02-02 07:44:52
40阅读
三、四月份,春回大地,万物复苏(请自带赵忠祥老师的BGM),又到了不少同学的跳槽时节。最近一段时间团队也在招人,这期间筛选了不少简历,面试了一些候选人。这里谈谈我自己的对「怎样回答面试题」的理解。欢迎各位各位老司机,新司机一起留言交流,我们一起探讨下,无论做为「面试官」,或者是「求职者」,怎样回答面试题,能更好的去解答问题,达成自己求职的目标。一、听清题,勿抢答面试,首先也是一个人与人交流沟通的过
原创
2021-05-14 16:01:58
200阅读
@classmethod和@staticmethod、python中的元类、with open执行原理、python中的列表底层实现原理
原创
2022-03-11 15:04:28
44阅读
Linux常用命令、Git常用命令、celery底层原理、FastDFS、Hs+ES、数据库事务
原创
2022-03-11 15:05:52
133阅读
Nginx负载均衡、数据库优化、redis数据类型及底层实现、redis引擎、异步任务、中间件、缓存穿透击穿雪崩、tcp
原创
2022-03-11 15:06:38
37阅读