• 博客园logo
  • 会员
  • 众包
  • 新闻
  • 博问
  • 闪存
  • 赞助商
  • HarmonyOS
  • Chat2DB
    • 搜索
      所有博客
    • 搜索
      当前博客
  • 写随笔 我的博客 短消息 简洁模式
    用户头像
    我的博客 我的园子 账号设置 会员中心 简洁模式 ... 退出登录
    注册 登录
tyne0921
博客园    首页    新随笔    联系   管理    订阅  订阅
上一页 1 2 3 4 5 下一页
2014年2月20日
Python标准模块logging(转)
摘要: http://docs.python.org/2/howto/logging-cookbook.html学习logging的时候,发现此文章挺容易上手的,转过来学习学习; 1 import logging 2 import sys 3 logger = logging.getLogger("endlesscode") 4 formatter = logging.Formatter('%(name)-12s %(asctime)s %(levelname)-8s %(message)s', '%a, %d %b %Y %H:%M:%S',) 5 阅读全文
posted @ 2014-02-20 14:56 tyne0921 阅读(193) 评论(0) 推荐(0)
2014年2月19日
自动化测试有感
摘要: 1、 研究自动化测试也有一段时间了,从不熟悉到慢慢的了解,从不会到会,从迷茫到清晰......前段时间一直都很疑惑,为什么要自动化,自动化能给我们带来哪些好处?它存在的价值在哪里?运行一个脚本,执行的时候,难道还要盯着电脑屏幕去关注脚本运行的情况吗?那还不如手动的去点击呢?迷茫疑惑的时候,建立多看看一些关于自动化测试的书籍,看看别人项目采用自动化测试,自动化测试给公司创造的价值;比如:敏捷测试(里面有几章是说自动化测试的)自动化测试指南:其他自动测试工具:........2、从事测试行业也快一年了,说长不长,说短也不短,可是自己规划自己的职业方向的时候,感觉很迷茫?不知自己以后的方向到底是咋样 阅读全文
posted @ 2014-02-19 16:54 tyne0921 阅读(353) 评论(0) 推荐(0)
2014年2月11日
find_elements & find_element区分
摘要: 1、最近老是同一犯错误,find_elements写成了find_element,结果纠结了半天才知道是自己写错了个find_elements; WebDriverWait(browser, 5).until(lambda the_driver: browser.find_element_by_link_text("Report").is_displayed()) browser.find_element_by_link_text("Report").click() Uselect=browser.find_element_by_xpath(" 阅读全文
posted @ 2014-02-11 17:04 tyne0921 阅读(9025) 评论(2) 推荐(0)
2014年2月10日
转化到frame窗口中:browser.swicth_to_frame()
摘要: 1、有时候我们在找到element的时候,发现识别不了,路径检查了很多遍也觉得没事,这时得注意是否是window、frame类型的nowhandle=browser.current_window_handlebrowser.find_element_by_id("btnAddLocation").click()browser.switch_to_window(browser.window_handles[-1])browser.find_element_by_xpath("//div[@id='grid']/tbody/tr[2]/td/div/s 阅读全文
posted @ 2014-02-10 14:01 tyne0921 阅读(1987) 评论(1) 推荐(0)
2014年1月17日
Webdriver (python)中调用JS
摘要: 1、Webdriver 中调用JS,由于页面中的input是被隐藏起来的,所以必须用JS把隐藏的元素显示出来; browser.find_element_by_xpath("//div[@id='surveyItemsWrap']/div/div[2]/button[2]").click() time.sleep(5) inputs=browser.find_element_by_xpath("//body/input") js="var q=document.getElementByClassName('ts_bg a 阅读全文
posted @ 2014-01-17 21:44 tyne0921 阅读(3046) 评论(0) 推荐(0)
2014年1月16日
遍历页面中所有下拉框中
摘要: 1、Firefox浏览器中,运行此代码的时候,只执行了第一个select,第二个select没有执行click事件; 结果在Chrome中执行是OK的!selects=browser.find_elements_by_tag_name("select") #找到页面中所有的selectfor Uselect in selects: Uselect.click() time.sleep(3) print Uselect.find_elements_by_tag_name("option")[1].click() #执行每个select中的Option ti 阅读全文
posted @ 2014-01-16 12:56 tyne0921 阅读(226) 评论(0) 推荐(0)
2014年1月14日
Webdriver的下拉框选择
摘要: 1、select类型的: m=browser.find_element_by_id("clientId") m.find_elements_by_tag_name("option")[1].click()2、Selectselect=driver.find_element_by_xpath("//select[@id='clientId']")select.find_element_by_xpath("//option[@value='Family Dollar']").click( 阅读全文
posted @ 2014-01-14 14:45 tyne0921 阅读(182) 评论(0) 推荐(0)
2014年1月13日
Selenium 生成HTML的测试报告
摘要: 1、下载HTMLTestRunner.py文件;2、在代码中导入HTMLTestRunner.py文档;出现的问题:setUp()、teardown()函数集成的时候报错:ERROR: tearDown (__main__.Test)Traceback (most recent call last): File "E:\eclipse\PythonCase\src\Survey_test\Surveyor_link02.py", line 90, in tearDown self.driver.quit() File "D:\Python27\lib\site-p 阅读全文
posted @ 2014-01-13 18:08 tyne0921 阅读(472) 评论(0) 推荐(0)
selenium pydev环境配置中IEdriver server失败
摘要: 1、下载IE driver Server应放于python中的文件路径中;2、chrome driver出错;解决方案:chromedriver="D:\Program Files (x86)\Chrome\chromedriver.exe"os.environ["webdriver.chrome.driver"] = chromedriverbrowser = webdriver.Chrome(chromedriver) 阅读全文
posted @ 2014-01-13 14:50 tyne0921 阅读(255) 评论(0) 推荐(0)
2014年1月10日
HTML的布局
摘要: 看了几天的CSS/HTML, 终于有了一定的了解,可以计划弄个个人网站来玩玩;在草稿纸上涂鸦整个HTML文档分几个模块组成,且每个模块中想要设计的东西是什么?类似于: Main Title of Web Page Menu HTML CSS JavaScript Content goes hereCopyright hello.com 阅读全文
posted @ 2014-01-10 14:54 tyne0921 阅读(172) 评论(0) 推荐(0)
上一页 1 2 3 4 5 下一页
博客园  ©  2004-2025
浙公网安备 33010602011771号 浙ICP备2021040463号-3