
软件测试
文章平均质量分 54
-九斤-
重要的不是你在什么平台,而是你有什么技术,能提供什么价值。
展开
-
【面试题】Session 和 Cookie 的区别
Session 和 Cookie 是 Web 开发中常用的两种状态管理机制,核心区别在于存储位置和数据安全性。Cookie 存储在客户端,数据安全性较低,但可以设置过期时间实现持久化;Session 存储在服务端,数据安全性较高,通常随浏览器关闭失效。Cookie 通过 Set-Cookie 头在客户端和服务器之间传递,而 Session 通过 Session ID 进行标识,数据存储在服务端。应用场景上,Cookie 适合记住登录状态等持久化需求,Session 适合存储敏感数据。现代替代方案如 JWT原创 2025-05-21 19:42:04 · 438 阅读 · 0 评论 -
http和https的区别
HTTP和HTTPS是互联网数据传输的两种协议,主要区别在于安全性、端口号、URL前缀、证书验证、数据传输过程、性能、应用场景和SEO影响。HTTP使用端口80,明文传输,不加密,适用于静态内容;HTTPS使用端口443,通过SSL/TLS加密传输,需要SSL证书,适用于敏感信息传输,且对SEO有积极影响。HTTPS通过数据加密、身份验证和完整性保护,提供了更高的安全性。现代网站普遍采用HTTPS,浏览器对HTTP网站会显示“不安全”警告。原创 2025-05-12 16:48:02 · 548 阅读 · 0 评论 -
Git常用命令分类汇总
Git常用命令分类汇总原创 2025-04-18 11:52:37 · 380 阅读 · 0 评论 -
pytest相关面试题
后续待更新……原创 2024-03-20 22:48:21 · 980 阅读 · 0 评论 -
【04】Charles_Map Remote把A接口重定向到B接口
就是原本应该请求A接口,但是有个需求是想触发A接口时想走到B接口,就可以用map remote。线上、线下接口的区别只有域名不同,线下:api.kkmh.cn 线上:api.kkmh.com。2)Tools-->Map Remote --> 【add】-->添加接口相关信息。比如我需要在测试环境中使用线上的一些数据,就需要把线下接口重定向到线上接口。把线上接口代理到线下接口、把线下接口代理到线上、把a接口代理到b接口。3)再次触发接口即可。原创 2024-03-20 21:34:53 · 389 阅读 · 0 评论 -
接口测试需要注意的测试点
在接口测试中,有以下需要注意的测试点:原创 2024-03-20 11:53:45 · 733 阅读 · 0 评论 -
unittest框架--verbosity详解
verbosity是一个选项,表示测试结果的信息复杂度,有0、1、2三个值。0:静默模式,只能获取总的测试数和总的执行结果,比如成功3,失败4 1:默认模式,非常类似静默模式,只是在每个成功的测试用例前面会有".",在每个失败的测试用例前面有"F" 2:详细模式,测试结果会显示每个测试用例的所有相关的信息并且 你在命令行里加入不同的参数可以起到一样的效果加入 --quiet 参数 等效于 verbosity=0 加入--verbose参数等效于 verbosity=2 什么都不加就转载 2020-06-21 10:59:20 · 1434 阅读 · 1 评论 -
关于自动化测试的那些事儿
1、什么是自动化?编写软件去测试其他软件 编写驱动被测试应用程序的测试脚本执行键盘、鼠标动作和后台进程并验证应用程序响应和行为2、手工测试的局限性无法做到覆盖所有代码路径 机械、重复,工作量大 许多与时序、死锁、资源冲突、多线程等有关的错误,通过手工测试很难捕捉到 进行负载、性能测试,很难通过手工测试模拟大量数据或大量并发用户 可靠性测试时,常需要模拟系统运行10年、几十年,以及稳定性,这也是手工测试无法做到的 如果有大量的测试用例,需要在短时间内完成,手工测试几乎不可能做到转载 2020-06-20 22:25:48 · 244 阅读 · 0 评论 -
什么项目适合自动化测试?
并不是所有的项目都适合自动化测试,这是众所周知的事情,但是究竟什么样的项目适合做自动化测试呢?可以参考以下几点:测试任务明确, 不会频繁发生变化 每日构建后的测试验证 比较频繁的回归测试 软件系统界面稳定,变动少 需要在多平台上运行相同的测试案例、组合便利型的测试,以及大量的测试任务 软件维护周期长 项目进度压力不太大 被测软件系统开发较为规范,能够保证系统的可测试性 具备大量的自动化测试平台 测试人员具备较强的编程能力当然,并非全部满足以上条件才能做自动化测试,一般来说满足.原创 2020-06-19 13:23:17 · 958 阅读 · 0 评论 -
jacoco:分析单元测试覆盖率的利器
昨天学习了在eclipse中使用jacoco的方法,今天来学习一下使用方法1、白盒测试的六种方法(1)何为白盒测试白盒测试又称结构测试、透明盒测试、逻辑驱动测试或者基于代码的测试。白盒测试是一种测试用例设计方法,白盒测试指的是程序内部结构和运作机制是可见的。(2)白盒测试的目的通过检查软件内部的逻辑结构,对软件中的逻辑路径进行覆盖测试;在程序不同地方设置检查点,检查程序的状态,以确定实际运行状态是否与预期状态保持一致。(3)白盒测试的方法大致分为静态测试和动态测试两种方..转载 2020-06-14 11:09:14 · 685 阅读 · 0 评论 -
如何测试微信朋友圈点赞功能?
转载 2020-03-10 18:29:42 · 894 阅读 · 1 评论 -
请问如何对登录界面进行测试?
原创 2020-03-10 16:23:44 · 730 阅读 · 0 评论 -
软件测试可以分为哪几个类型?
原创 2020-03-07 20:21:30 · 3737 阅读 · 0 评论 -
什么是静态测试、动态测试、黑盒测试、白盒测试、α测试、β测试?
原创 2020-03-07 20:05:41 · 3510 阅读 · 1 评论 -
web网站系统测试要点
原创 2020-03-06 17:52:41 · 348 阅读 · 0 评论 -
常用软件测试手段和方法
原创 2019-07-18 10:21:16 · 438 阅读 · 0 评论 -
软件测试类型
1、按照测试类型进行分类功能测试、性能测试、部署测试、文档测试、安全测试、兼容性测试、易用性测试、本地化测试、无障碍测试、可靠性测试2、功能测试(1)功能测试是干什么的根据产品特性、操作描述和用户方案,测试一个产品的特性和可操作行为以确定它们是否满足设计需求。简单来说就是验证是否满足用户要求的功能。(2)功能测试所针对的问题:功能错误或遗漏:比如开发一个聊天类的软件,发...原创 2019-07-08 13:18:03 · 255 阅读 · 1 评论 -
软件测试(1)|| 什么是软件测试?
本篇博文主要讨论以下几个问题:1、为什么要开展软件检测活动?2、什么是软件测试?3、如何理解软件测试?4、软件测试和开发的关系?5、软件测试和质量保证的关系?1、为什么要进行软件测试? 首先举两个例子,2002年7月,首都机场由于软件缺陷影响通信传输,造成航班无法起飞,大批游客滞留机场。还有,2008年北京奥运会官方网站第二阶段开始售票,短短不到半个小时,由于...原创 2019-03-19 21:21:30 · 896 阅读 · 0 评论