IT知识库
- 工作中经常会有查看某个目录下最大的文件的需求。比如在运维工作中,发现某个系统或功能不工作了,经排查发现是服务器空间满了...那么接下来就需要清理一下临时文件或者日志文件,或者其他不需要的文件,那么就会想...
- 最近看到了一篇很有意思的文章,是德国帕德博恩大学的一篇毕业论文。里面提出了一种GUI测试的事件序列图(ESG)建模方法,以及基于ESG的错误推测法和风险分析的使用方法。感觉很有意思,想和大家分享。 首先,让我们...
- 当今时代,数据已经成为了我们生活中不可或缺的一部分。无论是企业的经营决策,还是个人的日常消费习惯,都需要通过对数据的收集、分析和应用来实现更好的结果。 而关系型数据库系统,作为最常见的数据存储和管理方...
- 理论部分 判定表是分析和表达多种输入条件下系统执行不同动作的工具,它可以把复杂的逻辑关系和多种 条件组合的情况表达得既具体又明确。 ·条件桩(Condition Stub) ·动作桩(Action Stub) ·条件项(Condition Entr...
- 最近接手了一个通过API+H5的方式和其它公司合作的引流项目,涉及几个节点数据的回调。因为用户是在我们H5页面操作,但对第三方来说都是未知的,我们需要把结果实时回调过去,他们在APP上才能展示相关状态。如果回调...
- Python在平时写写小工具真是方便快捷,Pyhon大法好。以下所有代码都是找了好多网上的大佬分享的代码按照自己的需求改的。 调用的库为Python-docx、win32com、PyPDF2、xlwings(操作excel)。 因为公司的任务要对上千...
- 服务的健壮性跟系统设计有很大关系,前期设计时考虑多一些处理逻辑,可以避免后期出现问题带来的损失以及修复问题的成本。在前期讨论设计方案时测试同学也需要参与,而不只是埋头设计用例和测试,开发同学可能因为思...
- 很多小伙伴在了解到软件测试这个行业之后,都免不了在各个平台上进行了解。但是在了解到性能测试之后,都开始一头雾水,在软件测试中,性能测试是一个非常重要的阶段,性能测试主要分为哪些类别? 1.负载测试: 模拟...
- 缺陷分析也是测试工程师需要掌握的一个能力,但是很多时候大家只记得要提交缺陷、统计缺陷情况,而忽视了缺陷分析。 其实每个项目的缺陷记录都是有很大价值的: ·在测试阶段分析当前缺陷情况,及时发现存在的问题并...
- 并发性(压力测试)指的是多个用户试图同时访问相同数据的处理,问题的关键在于如何设计应用程序对并发性问题的处理方式,特别是当前很多系统都存在多用户对共享资源的访问。 常见的解决方案如下: 一、保守方法 这种...
- 渗透测试第一步就是对目标的信息收集,如果收集的足够全面,拿到权限轻而易举。下面是对目前我掌握到的信息收集流程的记录。 收集域名及域名信息 当拿到目标的信息时,可能只是某个公司名字。可以通过天眼查、企查查...
- 概念 CSV是逗号分隔值或者字符分割值,其文件以纯文本形式存储表格数据。 CSV文件可以用文本文件或者转换成EXCEL(直接用EXCEL也可以,但是可能会有一些问题)打开。因此更适合通过CSV文件进行程序之间转移表格数据...
- Seleninum作为自动化测试的工具,自然是提供了很多自动化操作的函数,下面列举下个人觉得比较常用的函数,更多可见官方文档: http://seleniumhq.github.io/selenium/docs/api/py/api.html 01 定位元素 find_element...
- 概述 在项目管理流程中,有几个关键阶段: ·需求阶段 ·开发阶段 ·测试阶段 ·上线阶段 其中的需求阶段和开发阶段是最为重要的,一个是设计,定义这个功能如何运作,一个是执行与实现,这两个阶段把控好了,往下走...
- 什么是接口测试 接口测试也是一种功能测试 我理解的接口测试,其实也是一种功能测试,只是平时大家说的功能测试更多代指 UI 层面的功能测试,而接口测试更偏向于服务端层面的功能测试。 接口测试的目的 测试左移,...