- 博客(77)
- 资源 (17)
- 收藏
- 关注
原创 连接数据库:ERROR: The server time zone value引发的错误(链接格式很重要)
jmeter在访问mysql配置JDBC的时候有时候会出现java.sql.SQLException: The server time zone value '???ú±ê×??±??' is unrecognized or represents........的错误,具体错误如下:经过查找资料,将参数jdbc:mysql://192.168.23.102:3306/sxcassdb...
2018-10-10 15:38:04
1227
转载 禅道Bug管理工具环境搭建
下载地址:http://sourceforge.net/projects/zentao/files/8.2/ZenTaoPMS.8.2.stable.exe/download1、解压ZenTaoPMS.8.1.3到根目录,比如“C:\ xampp”、“D:\ xampp 2、进入xampp,以管理员身份点击“启动禅道”3、禅道集成运行环境1.2.6,点击启动4、系统会自...
2018-09-27 15:00:27
437
原创 sql之join练习
SELECT *from t_distribution;SELECT *from t_department;SELECT t_distribution.ad_area_code,t_distribution.area_num,t_department.ad_area_nameFROM t_distributionLEFT JOIN t_departmentON t_distribut...
2018-07-06 16:08:04
999
原创 SQL 测验记录
SQL 测验结果:17/20您的回答:1.SQL 指的是?您的回答:Structured Query Language2.哪个 SQL 语句用于从数据库中提取数据?您的回答:SELECT3.哪条 SQL 语句用于更新数据库中的数据?您的回答:UPDATE4.哪条 SQL 语句用于删除数据库中的数据?您的回答:DELETE5.哪条 SQL 语句用于在数据库中插入新的数据?您的回答:INSERT IN...
2018-07-06 09:37:09
411
原创 19.Selenium2 自动化测试实战-基于Python语言-记录cookie
通过向浏览器中添加cookie可以绕过登录的验证码,这是比较有意思的一种解决方法。from selenium import webdriverimport timedriver=webdriver.Chrome()driver.get("http://www.youdao.com")'''#获得cookie信息cookie=driver.get_cookies()#将获得cook
2018-07-04 17:20:28
252
原创 sql 面积求和笔记
根据数据表统计某地某年农作物种植面积SELECT *from t_distribution ;SELECT sum(area_num) as "2016总面积" from t_distribution where ad_area_code LIKE '6103%' and current_year ='2016';SELECT sum(area_num) as "2016小麦面积" from...
2018-07-04 17:02:12
1346
原创 Virtualenv ——虚拟的Python环境安装
虚拟的 Python 环境(简称 venv) 是一个能帮助你在本地目录安装不同版本的 Python 模块的 Python 环境,你可以不再需要在你系统中安装所有东西就能开发并测试你的代码。 一、安装virtualenv1.先安装pip3sudo apt-get updatesudo apt-get install python3-pip2.安装virtualenvsudo pip...
2018-06-22 18:07:04
294
转载 IIS 7无法写入配置文件C:\Windows\System32\inetsrv\config\applicationHost.config
---------------------------Internet 信息服务(IIS)管理器---------------------------文件名: \\?\C:\Windows\system32\inetsrv\config\applicationHost.config错误: 无法写入配置文件---------------------------确定 ---------------...
2018-06-13 15:11:17
18359
2
转载 [转]pycharm的一些快捷键
最近在用pycharm时候,比如调试、注释有时觉得麻烦,看有没有类似vs一样的快捷键,找了一些资料,(地址:http://www.2cto.com/os/201410/341542.html)仅供参考。编辑类:Ctrl + Space 基本的代码完成(类、方法、属性)Ctrl + Alt + Space 类名完成Ctrl + Shift + Enter 语句完成Ctrl + P 参数信息(在方法中...
2018-05-31 09:43:34
261
原创 解决Pycharm无法导入包问题 Unresolved reference
从SVN更新下来的代码,突然导入包路径都有问题,必须加上根路径才正确,之前运行是OK的。检查了运行的环境路径,也是没有问题,最后查资料,是package的source路径设置问题。在pycharm中设置source路径file–>setting–>project:server–>project structure将放package的文件夹设置为source,这样import的模块...
2018-05-30 14:01:08
8077
原创 Python+Selenium获取HTML-Table表格数据
在自动化中,有时我们会遇到html表格,需要对表格添加的内容判断其正确性,那么怎么才能取得表格数据呢?1.通过selenium定位方式(id,name,xpath等方式)定位table标签定义基类base# -*- coding: utf-8 -*-from selenium.webdriver.support.wait import WebDriverWaitclass PageMeth...
2018-05-29 16:24:11
28985
2
转载 python获取当前文件路径以及父文件路径
123456#当前文件的路径pwd = os.getcwd()#当前文件的父路径father_path=os.path.abspath(os.path.dirname(pwd)+os.path.sep+".")#当前文件的前两级目录grader_father=os.path.abspath(os.path.dirname(pwd)+os.path.sep+"..")...
2018-05-14 14:24:50
19910
1
原创 python+selenium随机添加用户自动化测试脚本
from selenium import webdriverimport timeimport randomglobal userName,userPassword #为了便于使用,定义为全局变量userName = ''userPassword = ''driver = webdriver.Chrome()driver.maximize_window()driver .get(...
2018-04-20 14:12:20
2921
原创 selenium报错:is not clickable at point (1214, 124). Other element would receive the clickd
定位元素没有问题,但是执行脚本时候,循环第二遍时候,就报错is not clickable at point (1214, 124). Other element would receive the click。 具体错误:selenium.common.exceptions.WebDriverException: Message: unknown error: Element <...
2018-04-18 16:42:22
5843
1
原创 多个用户登录导致python出现’no module named 'selenium'异常解决
之前系统一直使用administrator账户登录,python环境搭建好之后使用正常,最近新建了个账户后,若程序中有“from selenium import webdriver”,那么久报错‘no module named 'selenium’。1.查看系统安装的selenium:pip show selenium,可以发现,selenium安装在administrator用户权限的目录下,那...
2018-04-17 14:15:46
9695
原创 python运行的unknown error: call function result missing 'value'
之前调试好的程序,这两天打开一直报错unknown error: call function result missing 'value',经过不断确认代码没问题之后,找到问题原因,由于自己使用的chrome版本升级,原先使用的chromedriver不匹配。这是在网上查询的浏览器与驱动匹配信息,但是已经不是最新的了我这里稍作补充V2.29 V56-58V2.30 V57-59V2.31 V...
2018-04-17 11:39:40
5880
原创 python的字符串切片操作
回文是一种无论从左还是从右读都一样的字符序列。比如 “madam”。在这个例子中,我们检查用户输入的字符串是否是回文,并输出结果。一:取字符串中第几个字符print "Hello"[0] 表示输出字符串中第一个字符print "Hello"[-1] 表示输出字符串中最后一个字符二:字符串分割print "Hello"[1:3]#第一个参数表示原来字符串中的下表#第二个阐述表示分割后剩下的字符串的第...
2018-04-16 10:29:54
19293
转载 python 代码风格建议
在 Python 中,空格很重要,我们使用空格将标识符区分开,行开始处的空格我们称之为缩进,如果你的缩进是错误的,Python 解释器会抛出错误。例如下面情形:>>> a = 12>>> a = 12 File "<stdin>", line 1 a = 12 ^IndentationError: unexpected i...
2018-04-03 10:39:28
364
转载 win7管理模板“进行解析时遇到错误”的解决方法
win7系统用gpedit.msc打开本地组策略编辑器时很多人都遇到一个问题,那就是有错误提示:管理模板“进行解析时遇到错误”。以至于不能设置某些项目,例如管理模板。这个问题的产生,是因为系统安装了最新补丁而导致管理模板不兼容所致。那么我们要怎么解决这个问题呢?win7管理模板“进行解析时遇到错误”解决方法是下载新的模板文件替换旧模板文件。1、先下载新的模板文件,点击下载(此文件压缩包由卡卡网本站...
2018-03-15 15:32:57
6292
转载 常用Linux命令
Linux系统有着众多的优点,比如开源、非商业版本免费、多任务多用户操作,因此Linux系统在非桌面领域占有压倒性的市场份额。对于互联网技术工作者来说,掌握常用的Linux命令也是一门必修课。下面列举一些笔者在工作中常用的Linux命令。 cd切换目录 cd..返回上一层目录 cd.进入当前目录 cd-返回前一次的目录,即上一次的目录不是上一层目录 ls查看文件与目录 用法:ls[参数...
2018-03-12 16:38:26
504
转载 如何从linux服务器下载一个文件夹到windows电脑
网上看到这个帖子,觉得很实用,转载保存下载一个部署文件夹,到本地电脑 。两步可搞定。1. 把文件夹打包 。tar -zcvf istester.com.gz istester.com/2. 把压缩包下载下来。sz istester.com.gz注:1)如果linux服务器没有按照sz ,安装一个 yum install lrzsz2)压缩包,已经下载到了windows,剩下的,你应该知道了吧 。E...
2018-03-12 15:46:22
24421
转载 浏览器开发者工具基本使用教程
在阅读下面内容之前,那么些简单的了解浏览器开发者工具到底是什么东西,到底有什么用途。浏览器开发者工具到底是什么?其实简单的说,浏览器开发者工具就是给专业的web应用和网站开发人员使用的工具,当然只要你有兴趣想要了解,只要你对这个世界充满这好奇,什么东西你都可以了解。开发者工具到底有什么用?它的作用在于,帮助开发人员对网页进行布局,比如HTML+CSS,帮助前端工程师
2018-01-12 11:36:37
7904
转载 jmeter-察看结果树-响应数据中的中文显示乱码
jmeter-察看结果树-响应数据中的中文显示乱码jmeter\bin\jmeter.properties默认编码为:ISO-8859-1# The encoding to be used if none is provided (default ISO-8859-1)#sampleresult.default.encoding=ISO-8859-1根据
2017-08-25 16:46:37
557
转载 彻底根除“无法安装64位版本的Office,因为在您的PC上找到了以下32位程序:”的问题
今天在帮助一个同学安装office2013 64位版本的时候,出现“无法安装64位版本的Office,因为在您的PC上找到了以下32位程序:Office 15 Click-to-Run Extensibility Component ,请卸载所有32位Office程序,然后重试安装64位Office。如果要安装32位Office,请运行32位安装程序”,出现这种情况的原因大多出现在预装系统并且自带
2017-08-11 08:55:18
4098
转载 microsoft office visio 2007 安装过程中出错的解决(直接看后面)
打开注册表编辑器找到HKEY_LOCAL_MACHINE\Software\Classes\Installer\Products\,删除所有000021打头的键值。要重装的同学到这里就可以了,没错,其实问题就出在键值冲突上,但是装了office普通版再想装project或者Visio的同学就杯具了,因为你会发现Word、outlook啥的都不能用了。这是因为在删的时候把有用的键也删掉了
2017-06-27 14:06:17
8632
原创 32.七-fixtures
fixtures 可以形象的把它看作是夹心饼干外层的两片饼干,这两片饼干就是setUp/tearDown,中间的心就是测试用例。除此之外,unittest还提供了更大范围的fixtures,例如对于测试类和模块的fixtures.import unittestdef setUpModule(): print("test module start>>>>>>>>>>>")def
2017-05-24 14:17:38
309
原创 31.七-执行多级目录的用例
'''1.无条件的跳过装饰的测试 ,说明跳过测试的原因unittest.skip(reason)2.跳过装饰的测试,如果条件为真时unittest.skipIf(condition,reason)3.跳过装饰的测试,除非条件为真unittest.skipUnless(condition,reason)4.测试标记为失败,不管执行结果是否失败,统一标记为失败unitt
2017-05-24 13:47:23
502
原创 30.七-用例执行的顺序
'unittest 框架默认根据ASCII码的顺序加载测试用例'import unittestclass TestBdd(unittest.TestCase): def setUp(self): print("test TestBdd:") def test_ccc(self): print("test ccc")
2017-05-24 13:41:38
641
原创 29.七-27拆分的testsub
from calculator import Countimport unittestclass TestSub(unittest.TestCase): def setUp(self): print("test case start") def tearDown(self): print("test case end")
2017-05-24 11:34:33
399
原创 28.七-27拆分的runtest
import unittest#加载测试文件#import test_add#import testsub#构造测试集#suite=unittest.TestSuite()#suite.addTest(test_add.TestAdd("test_add"))#suite.addTest(test_add.TestAdd("test_add2"))
2017-05-24 10:01:43
520
原创 27.七-封装测试类setUp和tearDown
from calculator import Countimport unittest'创建MyTest()类的好处显而易见,对于测试类和测试方法来说,应将注意力放在具体的用例编写上,''无须关心setUp()和tearDown()所做的事情。前提是setUp()和tearDown()所做的事情是每个用例都需要的'class MyTest(unittest.TestCase ):
2017-05-24 09:51:40
931
原创 26.七-27拆分的testadd
from calculator import Countimport unittestclass TestAdd(unittest.TestCase): def setUp(self): print("test case start") def tearDown(self): print("test case end") def tes
2017-05-23 17:30:04
362
原创 25.七-计算器类
class Count: def __init__(self,a,b): self.a=int(a) self.b=int(b) def add(self): return self.a+self.b def sub(self): return self.a-self.b
2017-05-23 17:16:50
317
原创 24.七-断言方法,判断质数
from count_zhishu import is_primeimport unittestclass Test(unittest.TestCase): def setUp(self): 'test1' #number =input("Enter a number:") #self.number=int(number)
2017-05-23 17:15:47
464
原创 23.七-判断质数
#用于判断质数def is_prime(n): if n return False for i in range(2,n): if n % i ==0: return False return True
2017-05-23 17:03:57
682
原创 22.七-通过unittest单元测试框架编写单元测试用例
from calculator import Countimport unittestclass TestCount(unittest.TestCase): def setup(self): print("test start") def test_add(self): j=Count(2,3) self.assert
2017-05-23 17:01:46
536
原创 21.七-测试两个整数相加
from calculator import Count#测试两个整数相加class TestCount: def test_add(self): try: c=Count(2,4) result=c.add() assert(result ==6),'Integer addition resul
2017-05-23 16:59:07
570
原创 20.Selenium2 自动化测试实战-基于Python语言-函数
python中通过def关键字来定义函数。Python 3.5.3 (v3.5.3:1880cb95a742, Jan 16 2017, 15:51:26) [MSC v.1900 32 bit (Intel)] on win32Type "copyright", "credits" or "license()" for more information.>>> def add(a,b):
2017-04-01 15:34:36
699
1
原创 19.Selenium2 自动化测试实战-基于Python语言-数组与字典
Python 3.5.3 (v3.5.3:1880cb95a742, Jan 16 2017, 15:51:26) [MSC v.1900 32 bit (Intel)] on win32Type "copyright", "credits" or "license()" for more information.>>> dicts ={"username":"zhangsan",'passw
2017-04-01 15:32:10
940
原创 18.Selenium2 自动化测试实战-基于Python语言-验证码处理
from random import randint#生成一个1000到9999之间的随机整数verify =randint(1000,9999)print(u"生成的随机数:%d" %verify)number=input("请输入随机数:")print(number)number=int(number)if number == verify: print("登录成功
2017-04-01 15:25:22
771
零成本实现WEB性能测试 基于APACHE JMETER.pdf
2017-12-27
ASP.NET开发技术大全(书+配套光盘源码)
2013-06-04
libphonon.so.4.3.1
2012-09-06
DSP控制器原理及其应用
2011-01-21
VB学习最好教程---vb最简单入门教程
2009-04-12
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人