
简介
该用户还未填写简介
擅长的技术栈
可提供的服务
暂无可提供的服务
根据经验,我们可以通过缩小更具体的 Web 控件的范围来节省执行时间。下面的两个断言语句在很大程度上实现了相同的功能,但在执行时间上有很大的不同。
用例设计:根据下面需求,进行测试用例设计,请注意对测试点的表达。

最近在学习用loadrunner做web性能测试,简单记录一下一个自学实例流程。

本自动化测试框架采用python + unittest 的基础来搭建,采用PO模式、数据驱动的思想,通过selenium来实现WEB UI自动化,通过request来实现接口自动化。移动终端的自动化也可在该框架基础上去构建补充。

自动化测试是指使用软件工具和脚本来执行测试任务的过程。它可以自动化执行测试用例、生成测试报告和进行结果分析。自动化测试可以减少人工测试的工作量,并提高测试的效率和准确性。它在软件开发过程中起到了重要的作用,可以帮助开发团队快速发现和修复软件中的缺陷,确保软件质量和稳定性。

很多公司在实施自动化测试的过程中,往往会把所有的手工测试用例作为自动化测试用例,并且直接进行脚本的开发工作,甚至有些公司不写自动化测试用例,直接想当然地开发测试脚本,这些都是极其不规范的做法,甚至很有可能是导致最后自动化测试项目失败的最大原因。那么问题就来了,为什么不能使用手工测试用例完全替代自动化测试用例呢?有以下几点原因,同时也是自动化测试用例的设计原则

页面定义方式PO对象定义:京东主页面定义了搜索框和搜索按钮,以name为关键字,定义元素定位方式和执行的动作。{'name': 'search_ipt', 'desc': '搜索框', 'by': (By.ID, u'key'), 'action': 'send_keys()'},{'name': 'search_btn', 'desc': '搜索按钮', 'by': (By.CLASS_NAME

使用感受:就接口测试而言,如果是只简单测试一下接口,感觉和postman有点像,但是比postman之类的工具强大的地方是,当团队开始使用RunnerGo时,不仅仅是完成接口测试,更注重整体的流程打通,特别是定时任务。为什么说对RunnerGo的场景管理印象比较深呢,接口导入后如上图是一个个的接口方块。

接口自动化测试项目2.0公司突然要求你做自动化,但是没有代码基础不知道怎么做?或者有自动化基础,但是不知道如何系统性的做自动化,放在 excel 文件中维护,不知道如何处理多业务依赖的逻辑,又或者你想想postman一样可以给每一条测试用例编写一些代码来处理脚本,但是又不知道怎么做。那么 gitee 中勇哥的自动化测试框架,将为你解决这些问题。下面是一个关于一个用例中的所有字段,字段不是全部必填下

这里就来对比看看testng自带报告和ReportNG生成的测试报告:下面是testng自带的报告下面是reportng生成的测试报告:对比二者,reportng生成的报告有统计通过率,测试结果颜色分明,确实比自带的报告好一些,话不多说,下面就来记录一下优化过程。








