先写码脚本遇到的问题: 1)页面上的元素需要去等待,才能去发现添加time.sleep() 2)用unittest框架编写脚本的时候,tearDown加入的时候,跑到一定的地方会断 3)最最关键的还是元素定位的问题(可以去看菜鸟教程的html,一些构成网页的基本知识) ?根据id定位 ?根据name ...
分类:
编程语言 时间:
2017-05-23 01:16:09
阅读次数:
245
1.在用Python自动化时,执行单个脚本用例那都是so easying当脚本用例不断地增多时,那就蒙蔽了,一个个来跑到什么时候才跑完,所以discover方法作用就出来,废话不多,小编直接上代码了,如有疑问,可以咨询小编 #!/usr/bin/python# -*- coding: utf-8 - ...
分类:
编程语言 时间:
2017-05-20 17:47:49
阅读次数:
799
更新Ubuntu服务器软件源 运行以下代码: sudo apt-get update #更新软件源 sudo apt-get dist-upgrade #更新软件包,自动查找依赖关系 sudo shutdown -r now #重启服务器,以更新改变的内容 更新Ubuntu服务器软件源 运行以下代码 ...
分类:
系统相关 时间:
2017-05-20 10:05:07
阅读次数:
349
1.目录操作 #encoding=UTF-8import unittest,osfrom time import sleep print dir(os)#获取文件路径'''获取当前路径'''os.getcwd()os.path.abspath('') #新建目录os.mkdir('test_file ...
分类:
编程语言 时间:
2017-05-17 13:51:50
阅读次数:
186
为什么要进行顺序控制呢?使用过testng的同学就知道,它相对于junit来说有更强大的功能,其中的一个功能就是依赖测试。什么是依赖测试呢?简单的说一下就是,A方法运行时,其中有个变量的取值是B方法的动态产出值。这样就必须先执行B方法。testng的test方法有dependson属性来制定方法的依 ...
分类:
编程语言 时间:
2017-05-14 21:57:56
阅读次数:
354
unittest是一个单元测试框架,是Python编程的单元测试框架。有时候,也做叫做“PyUnit”,是Junit的Python语言版本。这里了解下,Junit是Java语言的单元测试框架,Java还有一个很好用的单元测试框架叫TestNG,本系列只学习Python,所以只需要unittest是P ...
分类:
编程语言 时间:
2017-05-05 10:43:59
阅读次数:
346
一数据驱动测试的含义: 在百度百科上的解释是:数据驱动测试,即黑盒测试(Black-box Testing),又称为功能测试,是把测试对象看作一个黑盒子。利用黑盒测试法进行动态测试时,需要测试软件产品的功能,不需测试软件产品的内部结构和处理过程。数据驱动测试注重于测试软件的功能性需求,也即数据驱动测 ...
分类:
编程语言 时间:
2017-05-03 10:01:26
阅读次数:
2150
以下是programcreek.com通过分析大量开源码,提取出的最经常使用的python库。 1. sys (4627) 2. os (4088) 3. re (3563) 4. time (3195) 5. datetime (2214) 6. random (2135) 7. unittest ...
分类:
编程语言 时间:
2017-04-30 17:17:56
阅读次数:
277
本文基于python单元测试框架unittest完成appium自动化测试,生成基于html可视化测试报告 代码示例: 生成测试报告: ...
分类:
移动开发 时间:
2017-04-27 00:32:45
阅读次数:
466