Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
Using Java library in Soap UI
Search
ymkocv
March 18, 2018
Technology
0
260
Using Java library in Soap UI
How to use Java lib in Soap UI
ymkocv
March 18, 2018
Tweet
Share
More Decks by ymkocv
See All by ymkocv
Intro about web services
ymkocv
0
190
QA fails
ymkocv
0
45
MICROSERVICES: BETTER FOR DEVS OR QA'S?
ymkocv
0
91
Groovy in Soap UI for lazy QA
ymkocv
0
220
Introduction of web services
ymkocv
0
100
World of bugs: let's find together
ymkocv
0
59
QA vs DEV
ymkocv
0
110
Getting acquainted with BI testing
ymkocv
0
91
Альтернативная классификация багов (alternative classification of bugs)
ymkocv
0
190
Other Decks in Technology
See All in Technology
Wasmのエコシステムを使った ツール作成方法
askua
0
110
AWS IoT 超入門 2025
hattori
0
280
そのWAFのブロック、どう活かす? サービスを守るための実践的多層防御と思考法 / WAF blocks defense decision
kaminashi
0
140
生成AIとM5Stack / M5 Japan Tour 2025 Autumn 東京
you
PRO
0
240
AI時代だからこそ考える、僕らが本当につくりたいスクラムチーム / A Scrum Team we really want to create in this AI era
takaking22
7
4k
関係性が駆動するアジャイル──GPTに人格を与えたら、対話を通してふりかえりを習慣化できた話
mhlyc
0
140
10年の共創が示す、これからの開発者と企業の関係 ~ Crossroad
soracom
PRO
1
690
"プロポーザルってなんか怖そう"という境界を超えてみた@TSUDOI by giftee Tech #1
shilo113
0
170
Adminaで実現するISMS/SOC2運用の効率化 〜 アカウント管理編 〜
shonansurvivors
4
420
「使い方教えて」「事例教えて」じゃもう遅い! Microsoft 365 Copilot を触り倒そう!
taichinakamura
0
230
なぜAWSを活かしきれないのか?技術と組織への処方箋
nrinetcom
PRO
1
160
Simplifying Cloud Native app testing across environments with Dapr and Microcks
salaboy
0
120
Featured
See All Featured
The Illustrated Children's Guide to Kubernetes
chrisshort
48
51k
How GitHub (no longer) Works
holman
315
140k
Build your cross-platform service in a week with App Engine
jlugia
232
18k
Unsuck your backbone
ammeep
671
58k
Bootstrapping a Software Product
garrettdimon
PRO
307
110k
The Psychology of Web Performance [Beyond Tellerrand 2023]
tammyeverts
49
3.1k
Building Flexible Design Systems
yeseniaperezcruz
329
39k
Raft: Consensus for Rubyists
vanstee
139
7.1k
Docker and Python
trallard
46
3.6k
Git: the NoSQL Database
bkeepers
PRO
431
66k
YesSQL, Process and Tooling at Scale
rocio
173
14k
The Invisible Side of Design
smashingmag
301
51k
Transcript
Aliona Tudan, N-iX
QA lead at N-iX Approx 8 years in
IT BI, AB, API, UX/UI testing A bit of coding (Java, Groovy) QA Club Lviv co-founder
None
API testing is a type of software testing that
involves testing application programming interfaces (APIs) directly and as part of integration testing to determine if they meet expectations for functionality, reliability, performance, and security. *Wiki
None
Postman Soap UI API Fortress REST
Assured etc
REST & SOAP Testing Tool
Manual testing Automated testing (CI/CD) Both REST
& SOAP Performance testing Mocking Java & Groovy
None
None
Test data for DDT: names, emails, integers etc
Big piece of code: e.g. registering emails box Test frameworks
Java IntelliJ IDEA (or smth else) Maven
None
public class Randoms { public static String generateEmail(int charCount) {
String email = RandomStringUtils.randomAlphanumeric(charCount) + "@test.com"; return email; } public static String generateRandomString(int count){ String capital = RandomStringUtils.randomAlphabetic(1).toUpperCase(); String randomStr = capital + RandomStringUtils.randomAlphabetic(count-1).toLowerCase(); return randomStr; } }
public class DatesOptions { public static Date generalModificationOfDate(Date date, int
count, int calendarItem) { Calendar cln = Calendar.getInstance(); cln.setTime(date); cln.add(calendarItem, count); return cln.getTime(); } public static String dateAddDay(Date date, String pattern, int count) { Date newDate = generalModificationOfDate(date, count, Calendar.DATE); return formatDate(newDate, pattern); } }
None
None
None
None
<plugin> <groupId>org.apache.maven.plugins</groupId> <artifactId>maven-jar-plugin</artifactId> <version>2.3.1</version> <configuration> <outputDirectory>C:\Program Files (x86)\SmartBear\SoapUI-5.3.0\bin\ext</outputDirectory> </configuration> </plugin>
*This code should be added into pom.xml file
None
None
None
None
Merge conflicts PermGenSpace error Hangings (use auto-savings!)
Lots of code
https://github.com/ymkocv/soap_ui_addon
None