Publications:
Testing World Magazine, Third quarter issue 2015 (In hebrew):
Tea-time with Testers, January 2013 issue:
Testing experience, September 2010 "Metrics" issue:
Presentations:
QA&TEST 2013, 12th International Conference on QA and Testing Embedded Systems, Bilbao, Spain
SIGiST Israel mini track , March 2012:
Presentation to Tech career graduates(together with Shmuel Gershon), September 2009:
Test.IL meetup group:
Test.IL is the meetup group where me and Shmuel Gershon publish the JeST - Jerusalem SW Tester's meetup
Mind maps:
Mind map that summarize my presentation about Stress failures classification and test design:
Presentations:
Networking essentials
CPing - Colorful ping wrapper:
@echo off
REM CPing.bat - Display Reply according to TTL using PainText I took from https://stackoverflow.com/a/41411439
for /F "tokens=1,2 delims=#" %%a in ('"prompt #$H#$E# & echo on & for %%b in (1) do rem"') do (set "DEL=%%a")
<nul set /p=" "
echo.
if [%1]==[] goto usage
if %1==help goto usage
:loop
SET IP=%1
SET marker=0F
SET RESPONSE=Not able to parse response. Either you need to check command parameters or just quit this program and use regular ping
FOR /F "tokens=1-10 delims==:< " %%a IN ('PING -n 1 %IP%') DO (
rem echo %%a %%b %%c %%d %%e %%f %%g %%h %%i
IF "%%h"=="TTL" SET RESPONSE=%%a %%b %%c %%d %%e %%f %%g %%h %%i
IF "%%c"=="out." SET RESPONSE=%%a %%b %%c %%d %%e %%f %%g %%h %%i
IF "%%c"=="failed." SET RESPONSE=%%a %%b %%c %%d %%e %%f %%g
IF "%%f"=="unreachable." SET RESPONSE=%%a %%b %%c %%d %%e %%f %%g
IF "%%i"=="Please" SET RESPONSE=%%a %%b %%c %%d %%e %%f %%g %%h %%i %%j %%k %%l %%m %%n
IF "%%c"=="out." SET marker=0C
IF "%%c"=="failed." SET marker=0C
IF "%%i"=="Please" SET marker=0C
IF "%%f"=="unreachable." SET marker=0C
IF "%%i"=="128" SET marker=0A
IF "%%i"=="255" SET marker=0E )
call :PainText %marker% "%RESPONSE%"
timeout /t 1 > nul
goto loop
REM Text coloring function. Do not remove
goto :end
:PainText
<nul set /p "=%DEL%" > "%~2"
findstr /v /a:%1 /R "+" "%~2" nul
del "%~2" > nul
echo.
goto :eof
:usage
@echo.
@echo CPing.bat is Ping wrapper that colors the reply message according to the TTL value. designed for AMT/Host/BIOS TTL values when no routers in the middle
@echo Written by Issi Hazan using PainText function taken from https://stackoverflow.com/a/41411439 plus some idea about ping parsing taken from https://stackoverflow.com/a/39669401
@echo You are welcome to change and improve. Let me know of any feedback
@echo.
echo Usage example:
call :PainText 0E "CPing.bat 172.16.109.141"
@echo.
@echo Known limitations:
@echo No roundtrip and packet loss statistics are saved or displayed
@echo The display function trims the colon (":") from the response
call :PainText 0C "This wrapper is probably not bug free. Consider and use on your own risk "
@echo.
:end
Macro for adjusting Rows height in excel:
Sub AutofitRows()
Dim rCell As Range
Dim rRng As Range
Set rRng = Selection
For Each rCell In rRng.Cells
If rCell.WrapText Then rCell.Rows.AutoFit
Next
End Sub
No comments:
Post a Comment
Note: In order to avoid SPAM, comments are moderated before they are published.