原创 聊聊2017 OWASP Top 10

 關於OWASP Top10 OWASP項目最具權威的就是其“十大安全漏洞列表”(OWASPTop 10),OWASP Top 10不是官方文檔或標準,而只是一個被廣泛採用的意識文檔,被用來分類網絡安全漏洞的嚴重程度,目前被許多漏洞獎勵平

原创 看過這篇《性能分析流程》後,和麪試官聊天都有底氣了!!!

性能分析流程 性能這塊,就好比屌絲想追白富美(暫且不說這個白富美的年齡,)…一直在YY的狀態!! 但是對於屌絲來說,最不害怕的是啥,就是不要臉~ ~ 所以,爲了能鹹魚翻身,爲了能少奮鬥三十年, 更爲有底氣對阿姨說:阿姨,我不想努

原创 我這樣回答多線程併發,面試官非要跟我做朋友!

多線程併發1.單線程執行2.多線程執行3.守護線程4.阻塞線程5.併發測試框架 1.單線程執行 Python的內置模塊提供了兩個線程模塊:threading 和thread。 thread:是原生的 threading是擴展的 用

原创 常見的併發測試框架

併發測試框架本來已經在上一篇文章《常見的併發問題》已經寫過,但是,有的小朋友必須要我把框架部分 單獨拎出來。 好吧~ ~ 我直接把代碼拎出來: # -*- coding: utf-8 -*- """ @ auth : carl_D

原创 接口併發實戰之訂單併發性能

小屌絲:魚哥,我想寫一個接口訂單併發性能,能不能給我講一下 小魚:接口訂單併發?我前篇文章不是寫過常見併發框架 ,然後你在追加一個創建訂單和生成訂單不就可以了? 小屌絲:魚哥,你說的可輕鬆,那你能不能來一個? 小魚:好吧,那我就以

原创 常見的併發問題有哪些都不知道,還怎麼說自己是大佬!!

常見的併發問題有哪些1.併發測試1.1併發測試的定義1.2併發測試的分類2.常見併發問題2.1事務併發的問題2.2極限值併發的問題2.3壓力併發的問題2.4異常數據干擾併發的問題 1.併發測試 最近小屌絲一直在埋頭苦練性能的知(z

原创 selenium3 & python3 常用斷言及異常處理(完整篇)

今天我們來聊一聊 異常 和斷言! "異常"和"斷言"異常常見異常類型異常用法1.try--except--else2.try--except--finally拋出異常斷言斷言的三種模式常用的斷言方法unittest 常用的斷言方法

原创 Selenium成長之路-25 日曆控件的處理

今天來分享一下日曆控件的處理方式。 以下用12306來舉例子: 使用firbug查看 12306 網站,查看js屬性是 readonly = " ",沒錯,就是這個屬性,來控制日曆控件, 我們就要對它進行一些處理。 1.去掉 reado

原创 Python3鏈接Mysql數據庫

今天來介紹python鏈接MySQL的操作流程。 pymysql的安裝與使用pymysql 的安裝pymysql 的使用創建數據庫鏈接sql語句操作fetchall():查詢全部語句fetchone():查詢單條語句fetchma

原创 SQL語句多個表查詢,inner join的用法

1. inner join(等值連接) 只返回兩個表中聯結字段相等的行    ①  2個表進行查詢 SELECT    t.tab1,   t.tab2,p.tab1  FROM   表1 AS t    INNER JOIN 表2 AS

原创 Selenium成長之路-24 frame(iframe)的處理

今天來了解一下 frame的標籤。 frame標籤有三種:frameset、iframe、frame; >>>frameset就當做一個普通的標籤使用, >>>而frame與iframe就有點特殊了。 所以接下來的時間,我們要針對

原创 Selenium成長之路-22瀏覽器滾動條處理

在實際項目中,會經常出現元素不在當前屏幕,需要滑動滾動條,才能顯示想要的元素。 這樣,如何通過定位滾動條,來定位到想要的元素呢, webdriver不能直接定位到瀏覽器滾動條,只能通過execute_script()來執行js腳本,達到滾

原创 Selenium成長之路-20分頁處理

很長時間沒有補充selenium 的腳本了,今天有小朋友問我,如何定位分頁。 告訴完,索性把代碼貼出來。    >>> url,填寫自己項目中的url地址即可 上代碼: # -*- coding: utf-8 -*- """ @ aut

原创 Selenium成長之路-21下載文件

在項目過程中,上傳,下載是很常用的功能,爲了驗證功能好不好用,我們可以通過webdriver。 webdriver允許我們設置默認文件下載路徑。  但是,想要下載,我們需要先了解下載文件的類型,有兩種方式, ①curl    >>curl

原创 MySQL性能監控(sql命令語句 & MONyog工具)全掌握,這一篇足以!

MySQL性能監控方式性能監控之sql語句命令性能監控之監控工具MONyog Mysql監控,有兩種方式: ①是通過命令或SQL來完成監控任務 ②通過性能監控工具,例如:MONyog。 下面,就跟着小魚一起,看看如何監控MySQL