原创 postman提取接口的返回值及動態設置變量(一)

一、提取接口返回值 1.當返回值是返回JSON時 1 2 let json = JSON.parse(responseBody); // responseBody是包含整個返回內容的字符串 let foobar = json

原创 postman斷言的幾種方式(二)

1、檢查響應體是否包含字符串 pm.test("Body matches string", function () { pm.expect(pm.response.text()).to.include("string_you_w

原创 小項目的軟件測試如何做?

有網友給我發郵件詢問:測試架構師的工作職責只適合大公司。如果是一個只有10個測試人員或更少的測試人員的小公司,可沒資源來做這些測試活動了。那麼應該開展哪些測試活動纔是最適合小公司的。   其實我工作的第一家公司,雖然測試人員也有大幾十號

原创 淺談測試需求分析

1. 什麼是測試需求?   確切地講,所謂的測試需求就是在項目中要測試什麼。我們在測試活動中,首先需要明確測試需求(What),才能決定怎麼測(How),測試時間(When),需要多少人(Who),測試的環境是什麼(Where),測試中

原创 jenkins報告模板

<!DOCTYPE html> <html> <head> <meta charset="UTF-8"> <title>${ENV, var="JOB_NAME"}-第${BUILD_NUMBER}次構建日誌</title> </

原创 兼容性測試方案

目的 快速覆蓋用戶的各種操作環境,進行快速驗證 1、常規項目測試策略 提高重視度,在需求分析、測試設計、測試執行、收尾階段都要加大兼容性測試的比重。 1.1 需求階段 在需求階段要獲取兼容性測試環境的來源,來源爲產品經理和用戶現

原创 網絡安全的7種攻擊類型

SQL Injection:(SQL注入)  SQL注入是最常見的攻擊方式,它的主要原理是:攻擊者通過改變WEB頁的參數(如GET/POST數據或是URLS)直接將SQL片斷提交到服務器,並在服務器端執行。Cross-Site Scrip

原创 認知天性

英文名字《Make it stick》。 這本書告訴我們,如果你在書上記特別多的筆記,畫特別多的線條,你的大腦就不去記它了,就已經忘記了。我們的天性以爲,我們努力地記筆記,我們多重複幾遍,多背幾遍,似乎能夠記得住,但事實上不是。

原创 怎麼應對無法重現的bug

他人已復現 第一步收集信息,儘可能的瞭解復現的詳細環境(手機型號、瀏覽器版本、操作系統,網絡環境等),瞭解對方是否是可以穩定重現的。 在他人儘可能相同的環境下,先做基本還原,是否重現。 儘可能的瞭解復現的詳細步驟(原始數據產生

原创 Charles 簡介-轉

https://blog.csdn.net/sinat_17775997/article/details/82107576 Charles 簡介 Charles 是在 PC 端常用的網絡封包截取工具,在做移動開發時,我們爲了調試與服務

原创 python-assert

self.assertEqual(a,b,msg=msg) #判斷a與1.b是否一致,msg類似備註,可以爲空 self.assertNotEqual(a,b,msg=msg) #判斷a與b是否不一致 self.assertTr

原创 大型項目中的敏捷項目管理實踐

前言 現在軟件領域三大俗,說的是敏捷、大數據、雲,說的越多的往往也是處於成熟中,或者需求強調的,我所遇到的項目有幸幾乎都觸及到這些俗氣的元素。 不得不說,市場競爭和各廠商客戶意識的提升,現在的用戶已經被寵壞了,以前我們叫挖掘需求,也

原创 敏捷教練的妥協藝術

公司內部的敏捷轉型,從開始到現在,也走過了1.5個春秋了。 上個月,有一位負責歐洲部門敏捷工作的教練來到大連,我倆私下聊天的時候,他說起來,公司內部的敏捷推動工作讓他充滿了挫折感。 其中一些現象,比如部門的關聯錯綜複雜,公司的策略在往下

原创 敏捷(Agile)工作方法到底能幫你解決什麼問題

團隊工作效率很低,客戶對產品不滿意,老闆對團隊工作挑三揀四,個別同事總在拖後進度,個人職業生涯發展有限.....工作中會有各種各樣的問題發生。 敏捷工作(Agile)方法,現在這麼流行,它到底能幫我解決哪些問題呢? 在我的教

原创 APP有哪些常被黑客利用的安全漏洞

首先,說到APP的安全漏洞,身爲程序猿的大家應該不陌生;如果拋開安卓自身開源的問題的話,其主要產生的原因就是開發過程中疏忽或者代碼不嚴謹引起的。但這些責任也不能怪在程序猿頭上,有時會因爲BOSS時間催得緊等很多可觀原因。由國內移動應用安