整体的项目结构如下: data:存放测试数据 report:imgae放测试截图、reportdata存放测试生成的报告 test_case:models存放公用模块的函数,page_obj存放页面类;***_sta测试用例 run_test:执行入口 具体每个模块的代码 ...
一.项目介绍 目的: 测试某官方网站登录功能模块可以正常使用 用例: .输入格式正确的用户名和正确的密码,验证是否登录成功 .输入格式正确的用户名和不正确的密码,验证是否登录失败,并且提示信息正确 .输入格式正确的用户名和任意密码,验证是否登录失败,并且提示信息正确 .用户名和密码两者都为空,验证是否登录失败,并且提示信息正确 .用户名和密码两者之一为空,验证是否登录失败,并且提示信息正确 环境: ...
2018-07-23 12:52 0 1105 推荐指数:
整体的项目结构如下: data:存放测试数据 report:imgae放测试截图、reportdata存放测试生成的报告 test_case:models存放公用模块的函数,page_obj存放页面类;***_sta测试用例 run_test:执行入口 具体每个模块的代码 ...
进行实战之前,我们先来了解一下自动化测试模型 一、线性测试 根据应用的操作步骤来编写对应的测试脚本,每个测试脚本相对独立且不产生其它的依赖于调用。 优点:每个测试脚本都是完整且独立的,可单独执行缺点:开发和维护成本很高,存在很多重复的操作,且操作发生改变时需要修改多个地方 以登录豆瓣为例 ...
第1章 自动化测试基础 第2章 测试环境搭建 第3章 WebDriver API元素定位 ...
自动化测试基础 一、 软件测试分类 1.1 根据项目流程阶段划分软件测试 1.1.1 单元测试 单元测试(或模块测试)是对程序中的单个子程序或具有独立功能的代码段进行测试的过程。 1.1.2 集成测试 集成测试是在单元测试的基础上,先通过单元模块组装成系统或子系统,再进行测试 ...
本人在网上查找了很多做自动化的教程和实例,偶然的一个机会接触到了selenium,觉得非常好用。后来就在网上查阅各种selenium的教程,但是网上的东西真的是太多了,以至于很多东西参考完后无法系统的学习和应用,有一次在网上随意搜索,找到了-虫师-写的《Selenium2自动化测试实战 ...
2016年1月,机缘巧合下我出版了《Selenium2自动化测试实战--基于python语言》这本书,当时写书的原因是,大部分讲Selenium的书并不讲编程语言和单元测试框,如果想在项目中使用Selenium,几乎离不开编程语言和单元测试框架,难道你只用Selenium IDE去录制/回放 ...
其实百度UI自动化测试框架,会出来很多相关的信息,不过就没有找到纯项目的,无法拿来使用的;所以我最近就写了一个简单,不过可以拿来在真正项目中可以使用的测试框架。 项目的地址:https://github.com/xiaoshitoutester/UItestframework ...