PSP服务平台
PSP服务平台
yuhaibao324
一直以来我们找不到对的人,是因为我们不能改变错误的自己!
展开
-
appium自动化等待的三种方法
1、sleep()方法Thread.sleep(60000)强制等待60s2、隐式等待implicitlyWait()driver.manage().timeouts().implicitlyWait(30,TimeUnit.SECONDS);全局等待30s不管元素是否已经加载1) 当使用了隐式等待执行测试的时候,如果WebDriver没有在DOM中找到元素,将继续等待,超出设定时间后则抛出找不到元素的异常2)换句话说,当查找元素或元素并没有立即出现的时候,隐式等待将等待一段时间再查找DOM,默认原创 2020-08-23 20:25:46 · 824 阅读 · 0 评论 -
接口自动化测试
测试服务地址:https://gitee.com/steffens/httpinterface/tree/master/httpinterface测试的代码地址:https://gitee.com/steffens/httpinterface/tree/master/bookcode38382/httpinterfacetesttestng.xml<?xml version="1.0" encoding="UTF-8"?><!DOCTYPE sui...原创 2020-08-23 16:39:49 · 161 阅读 · 0 评论 -
Spring的单元自动化测试--业务逻辑层&控制器层单元自动化测试
源码附件:https://gitee.com/steffens/httpinterface/tree/master/bookcode38382业务逻辑层单元自动化测试package com.lujiatao.springboot.controller;import org.springframework.beans.factory.annotation.Autowired;import org.springframework.boot.test.context.SpringBoo...原创 2020-08-23 14:45:15 · 288 阅读 · 0 评论 -
单元自动化测试:基于TestNG设计自动化测试用例
testng.xml<?xml version="1.0" encoding="UTF-8"?><!DOCTYPE suite SYSTEM "http://testng.org/testng-1.0.dtd"><suite name="All Test Suite"><test verbose="2" preserve-order="true" name="E:/myprojects/autotest/httpinterface/bookcode3...原创 2020-08-23 14:04:26 · 194 阅读 · 0 评论 -
单元自动化测试:基于JUnit设计自动化测试用例
<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd"> <modelVersion>4.0.0</model...原创 2020-08-23 12:41:04 · 470 阅读 · 0 评论 -
Idea+TestNg:HelloWorld -- 数据驱动
<?xml version="1.0" encoding="UTF-8"?><!DOCTYPE suite SYSTEM "http://testng.org/testng-1.0.dtd"><suite name="Suite"> <parameter name="myParam" value="myParamValue" /> <test thread-count="5" name="Test"> <classes&g...原创 2020-08-23 11:34:02 · 131 阅读 · 0 评论 -
Idea+TestNg:HelloWorld
testng Helloworldpackage com.lujiatao.testng;import org.testng.annotations.Optional;import org.testng.annotations.Parameters;import org.testng.annotations.Test;public class FirstClassTest { @Parameters({ "myParam" }) @Test public vo...原创 2020-08-23 11:01:16 · 1029 阅读 · 0 评论 -
Python+Django+Eclipse开发web网站
一、创建一个项目如果这是你第一次使用Django,那么你必须进行一些初始设置。也就是通过自动生成代码来建立一个Django项目--一个Django项目的设置集,包含了数据库配置、Django详细选项设置和应用 特性配置,具体操作步骤如下所示。1.新建Django项目选择sqlite数据库2.创建网站模块app3.测试新建的模块是否正常Validating models...0 errors foundMarch 12, 2014 - 10:26:53Django vers.原创 2020-08-21 07:55:56 · 389 阅读 · 0 评论 -
Python Appium实现中文输入分享
在安卓端输入中文文采不好,大家凑合着看,以下是以Python为例。appium的版本是:1.3.3Service_Location = File_Location().file_path('02-Test_Data\\LanuchService.bat')subprocess.Popen(Service_Location, creationflags=subprocess.CREATE_NEW_CONSOLE)time.sleep(10)print '[信息:]连接移动设备中...'原创 2020-08-21 07:44:21 · 220 阅读 · 0 评论 -
IDEA的python安装与优化配置
《如何利用Intellij Idea搭建python编译运行环境》喜欢用IDE做开发的程序员必然不会错过JetBrains家族的IDE。JB出品,必属精品,任何一款产品都是IDE中的神兵利器。在它们中间,最为著名的当属Intellij Idea。它原是Java语言开发的集成环境,但是它的旗舰版,经过改造以后可以成为当今世界绝大多数语言的理想IDE。现在我们来谈谈如何利用它来构建python的IDE。题外:为什么不直接用pycharm?pycharm固然也是一个非常好用的python...原创 2020-08-20 16:06:03 · 2328 阅读 · 0 评论 -
python+appium元素定位方式
6.1 python+appium元素定位方式(登录app)1.0.0 :常见的十种元素定位方式1.driver.find_element_by_id() #id定位2.driver.find_element_by_name() #name定位(已经凉了,不支持)3.driver.find_element_by_xpath() #xpath定位4.find_element_by_class_name #class_name定位5.driver.find_elem...原创 2020-08-20 12:59:40 · 5407 阅读 · 0 评论 -
python+appium里的等待时间
# -*- coding:utf-8 -*-"""implicitly_wait():隐式等待当使用了隐士等待执行测试的时候,如果 WebDriver没有在 DOM中找到元素,将继续等待,超出设定时间后则抛出找不到元素的异常换句话说,当查找元素或元素并没有立即出现的时候,隐式等待将等待一段时间再查找 DOM,默认的时间是0一旦设置了隐式等待,则它存在整个 WebDriver 对象实例的声明周期中,隐式的等到会让一个正常响应的应用的测试变慢,它将会在寻找每个元素的时候都进行等待,这样会增...原创 2020-08-20 12:55:58 · 854 阅读 · 0 评论 -
SeleniumTest-helloworld
6666import org.openqa.selenium.*;import org.openqa.selenium.WebDriver;import org.openqa.selenium.WebElement;import org.openqa.selenium.chrome.ChromeDriver;import org.openqa.selenium.interactions.Actions;import org.testng.Assert;import org.testn...原创 2020-08-19 15:51:22 · 202 阅读 · 0 评论 -
IDEA下开发Python
用IDEA开发PythonIDEA是一款不错的集成开发工具,可以从官网下载社区版本(免费)和商业版本(收费)。为了获取更多更全我功能,建议使用商业版本(关于如何破解请自行baidu)。步1:安装IDEA本人下载的是zip压缩格式的,您可以下载exe格式的文件。对于exe格式的文件,直接点运行直到安装完成即可。对于zip格式的文件:ideaIU-2017.3.3.win.zip运行时显示界面:步2:安装Python首先去Python的官网下载Python开发环境。h..原创 2020-08-18 23:31:37 · 1710 阅读 · 0 评论 -
调试PSP代码
eclipse调试PSP代码配置:runserver 192.168.1.100:8000 --noreload环境变量:PYTHONPATH环境设值:$PWD点击运行后结果:['D:\\devtools\\Python36\\Scripts\\autotest\\manage.py', 'runserver', '192.168.1.100:8000', '--noreload']Performing system checks...Sy...原创 2020-08-17 22:23:03 · 291 阅读 · 0 评论 -
自动化测试--安装工具及环境
本书中涉及的所有安装工具及环境,官方网址链接如下:Python官方网站:https://www.python.orgSelenium 3官方网站:https://www.seleniumhq.org/downloadIEDriver驱动下载地址:http://selenium-release.storage.googleapis.com/index.htmlFirefox驱动下载地址:https://github.com/mozilla/geckodriver/releasesChrom原创 2020-08-18 00:04:06 · 157 阅读 · 0 评论