![](https://img-blog.csdnimg.cn/20201014180756738.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
测试
文章平均质量分 76
yy谷莠子
这个作者很懒,什么都没留下…
展开
-
Linux grep 命令
Linux grep 命令 https://www.runoob.com/linux/linux-comm-grep.htmlLinux grep 命令用于查找文件里符合条件的字符串。返回的是包含该字符串的行。grep [-参数] 条件 文件或目录条件可以是:被查找的字符串正则表达式参数:-A<显示行数> 或 --after-context=<显示行数> : 除了显示符合范本样式的那一行之外,并显示该行之后的内容。grep -A num text filen原创 2022-06-27 19:08:43 · 389 阅读 · 0 评论 -
测试计划的编写
软件测试计划如何写?软件测试计划如何编写App自动化是指给 Android或iOS上的软件应用程序做的自动化测试。自动遍历测试前沿:1、版本迭代过程中,为了保证新功能之外 还要保证原有老功能不受影响且运行正常, 而老功能回归遍历的工作量太大,优先级又相对较低;不适合投入较大工作量;2、使用UI自动化测试做回归遍历又有一些弊端, case过于繁琐,case量大,且运行case后的断言不易包含过多验证点; 因此使用UI自动化偏向于维护主流核心业务,且稳定性较高,链路原创 2022-01-17 14:28:42 · 135 阅读 · 0 评论 -
测试用例的编写
浅谈软件测试工程师如何编写测试用例测试工作也从简单测试演变为包括:编制测试计划、编写测试用例、准备测试数据、编写测试脚本、实施测试、测试评估等多项内容的正规测试。测试方式则由单纯手工测试发展为手工、自动兼之,并有向第三方专业测试公司发展的趋势。一、测试用例是软件测试的核心如何保障软件测试质量的稳定?有了测试用例,无论是谁来测试,参照测试用例实施,都能保障测试的质量。可以把人为因素的影响减少到最小。即便最初的测试用例考虑不周全,随着测试的进行和软件版本更新,也将日趋完善。二、什么叫测试用例测试用例(原创 2022-01-17 14:24:45 · 395 阅读 · 0 评论 -
测试点链接
常见web端测试点汇总测试点和测试用例的区别【测试用例练习】九、web测试和APP测试(详细版)的侧重点区别原创 2022-01-17 14:22:02 · 385 阅读 · 0 评论 -
撰写测试用例----二维码支付
测试用例设计思路:二维码实际上就是一个 url 地址,当手机扫码后,会根据二维码上的黑和白(黑色的色素块代表1,白色的色素块代表0)区域解析成 url 地址。分析下使用场景,这里实际上涉及到一个收款方,一个支付方。收款方生成二维码,支付方拿着手机去扫码。知道使用场景了,接着拆分功能点,从字面上"二维码扫码支付", 这7个字可以拆分成3个关键字:二维码,扫码,支付二维码扫码支付如何进行支付功能的测试给一个二维码进行扫码支付,怎么测试?一、需求测试用户角度:二、界面测试打开支付宝后,能否正确原创 2022-01-17 14:21:21 · 3995 阅读 · 0 评论 -
selenium:WEB自动化测试工具(开源)---笔记
selenium:WEB自动化测试工具(开源)WEB自动化测试工具selenium录制器使用笔记???? selenium官网上有非常多的学习资料,可以直接学习。selenium官网网址selenium本身是一个库,可以支持Python,Java,js等一系列编程语言。自动化测试本质上是机器点点点代替手工点点点,一般用于回归阶段。Appium(继承于selenium)selenium原理与应用:环境的搭建:1、搭建python环境:: 下载安装python2、通过pip指令安装selen原创 2022-01-14 13:44:17 · 6685 阅读 · 0 评论 -
自动化测试
(自动化测试)编写测试脚本、搭建测试框架、开发测试工具手动测试与自动化测试目前自动化测试其实主要解决的就是回归测试的问题,而不能够做到完全替代手工测试。(1)手动测试(2)自动化测试自动化测试框架 自动化测试框架总结1、框架框架是指对应用系统的部分设计或实现系统的部分结构。即框架就是一个封装好的半成品。2、自动化测试框架自动化测试框架就是:为了对一个指定的系统做自动化测试而封装的一个半成品,自动化测试工程师可以调用这个半成品封装好的方法去实现一个指定系统的自动化测试!3、自动化测试原创 2021-09-02 14:46:04 · 181 阅读 · 0 评论 -
测试基础知识
一、测试与测试开发的区别:1、测试:检查软件有没有Bug;避免上线后出现重大问题。**测试工程师:**主要做功能测试2、测试开发:1)功能测试2)自动化测试:能写代码测试代码。3)开发测试工具进行测试。**测试开发工程师:**一切跟测试活动相关的工具开发。比jira,Bugzilla(管理工具),各种平台的测试框架(被测试项目在linux下windows下的环境,不同环境有不同的测试框架),甚至CI(持续集成)和代码管理工具都涉及。3、自动化测试编写测试脚本,写自动化测试框架,执行测试,原创 2021-08-30 15:44:41 · 3146 阅读 · 0 评论 -
应用 Valgrind 定位 Linux 程序的内存问题
参考文章Valgrind学习总结应用 Valgrind 发现 Linux 程序的内存问题Valgrind介绍Valgrind是一套Linux下,开放源代码(GPL V2)的仿真调试工具的集合。Valgrind由内核(core)以及基于内核的其他调试工具组成。内核类似于一个框架(framework),它模拟了一个CPU环境,并提供服务给其他工具;而其他工具则类似于插件 (plug-in),利用内核提供的服务完成各种特定的内存调试任务。Valgrind的体系结构如下图所示:Valgrind包括如下一原创 2021-08-24 10:03:16 · 268 阅读 · 1 评论 -
使用gcov和lcov测试代码覆盖率
参考文章gcov介绍gcov是Linux下GCC自带的一个C/C++代码覆盖率分析工具,因此只要安装了gcc,就不需要再次安装了。lcov介绍gcov能够生成代码覆盖信息,但是不够直观,因此需要结合lcov,gcovr等前端图形工具才能实现统计数据图形化。借助lcov直观展示覆盖率,主要特点有:基于Html输出,并生成一棵完整的HTML树输出包括概述、覆盖率百分比、图表,能快速浏览覆盖率数据支持大项目,提供三个级别的视图:目录视图、文件视图、源码视图gcov工作过程(1)预处理前,原创 2021-08-23 16:04:10 · 664 阅读 · 0 评论 -
GCC编译器(Linux下C语言开发环境的搭建)
GCC 编译器参考文章Linux下使用最广泛的 C/C++ 编译器是 GCC,大多数的Linux发行版本都默认安装,不管是开发人员还是初学者,一般都将 GCC 作为Linux下首选的编译工具。GCC 仅仅是一个编译器,没有界面,必须在命令行模式下使用。通过gcc命令就可以将源文件编译成可执行文件。1、通过gcc命令一次性完成编译和链接的整个过程大家在学习C语言的过程中一般都这么做,最方便。1) 编写源文件$ cd demo #进入源文件所在目录$ touch main.c #使用 tou原创 2021-08-23 10:40:22 · 1049 阅读 · 0 评论 -
撰写测试用例----杯子
如何测试一个杯子,要求你设计20个以上的test case.原文链接测试项目:杯子需求测试: 查看杯子使用说明书界面测试: 查看杯子外观功能度:用水杯装水看漏不漏;水能不能被喝到安全性:杯子有没有毒或细菌可靠性:杯子从不同高度落下的损坏程度可移植性:杯子在不同的地方、温度等环境下是否都可以正常使用兼容性:杯子是否能够容纳果汁、白水、酒精、汽油等易用性:杯子是否烫手、是否有防滑措施、是否方便饮用用户文档:使用手册是否对杯子的用法、限制、使用条件等有详细描述疲劳测试:将杯子盛上水(案例一原创 2021-08-05 13:43:34 · 737 阅读 · 0 评论 -
测试常用工具
软件测试工具都有哪些原创 2021-08-04 17:21:54 · 1126 阅读 · 0 评论